backend
This commit is contained in:
parent
dc84ac7048
commit
a3f2ecf6ae
80
backend_output.json
Normal file
80
backend_output.json
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
{
|
||||||
|
"document": {
|
||||||
|
"id": "doc-1757978816308",
|
||||||
|
"fileName": "IMG_20250902_162210.jpg",
|
||||||
|
"fileSize": 980755,
|
||||||
|
"mimeType": "image/jpeg",
|
||||||
|
"uploadTimestamp": "2025-09-15T23:26:56.308Z"
|
||||||
|
},
|
||||||
|
"classification": {
|
||||||
|
"documentType": "Document",
|
||||||
|
"confidence": 0.6,
|
||||||
|
"subType": "Document",
|
||||||
|
"language": "fr",
|
||||||
|
"pageCount": 1
|
||||||
|
},
|
||||||
|
"extraction": {
|
||||||
|
"text": {
|
||||||
|
"raw": "4 . al -e ge :\na 4 mT. a ES Se Gaga EES hoe i -\na\nLo ee\nBaie: JERE REEMISEEE -\n1 ss : :-\n1) Carevalablejusques: 17.01.2033 À\n3 déévét: 1801 2018 : Ë 3\n\n Ban a / J\n\nPoa mec penses . -\n",
|
||||||
|
"processed": "4 . al -e ge :\na 4 mT. a ES Se Gaga EES hoe i -\na\nLo ee\nBaie: JERE REEMISEEE -\nl ss : :-\nl) Carevalablejusques: l7.ol.2oee À\ne déévét: l8ol 2ol8 : Ë e\n\n Ban a / J\n\nPoa mec penses . -\n",
|
||||||
|
"wordCount": 48,
|
||||||
|
"characterCount": 338,
|
||||||
|
"confidence": 0.28
|
||||||
|
},
|
||||||
|
"entities": {
|
||||||
|
"persons": [
|
||||||
|
{
|
||||||
|
"id": "identity-0",
|
||||||
|
"type": "person",
|
||||||
|
"firstName": "Se",
|
||||||
|
"lastName": "Gaga",
|
||||||
|
"role": null,
|
||||||
|
"email": null,
|
||||||
|
"phone": null,
|
||||||
|
"confidence": 0.9,
|
||||||
|
"source": "rule-based"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"companies": [],
|
||||||
|
"addresses": [],
|
||||||
|
"financial": {
|
||||||
|
"amounts": [],
|
||||||
|
"totals": {},
|
||||||
|
"payment": {}
|
||||||
|
},
|
||||||
|
"dates": [],
|
||||||
|
"contractual": {
|
||||||
|
"clauses": [],
|
||||||
|
"signatures": []
|
||||||
|
},
|
||||||
|
"references": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"metadata": {
|
||||||
|
"processing": {
|
||||||
|
"engine": "4NK_IA_Backend",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"processingTime": "4933ms",
|
||||||
|
"ocrEngine": "tesseract.js",
|
||||||
|
"nerEngine": "rule-based",
|
||||||
|
"preprocessing": {
|
||||||
|
"applied": true,
|
||||||
|
"reason": "Image preprocessing applied"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"quality": {
|
||||||
|
"globalConfidence": 0.6,
|
||||||
|
"textExtractionConfidence": 0.28,
|
||||||
|
"entityExtractionConfidence": 0.9,
|
||||||
|
"classificationConfidence": 0.6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"status": {
|
||||||
|
"success": true,
|
||||||
|
"errors": [],
|
||||||
|
"warnings": [
|
||||||
|
"Aucune signature détectée"
|
||||||
|
],
|
||||||
|
"timestamp": "2025-09-15T23:26:56.308Z"
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,4 +1,4 @@
|
|||||||
import React, { useEffect } from 'react'
|
import React, { useEffect, useRef } from 'react'
|
||||||
import { AppBar, Toolbar, Typography, Container, Box, LinearProgress } from '@mui/material'
|
import { AppBar, Toolbar, Typography, Container, Box, LinearProgress } from '@mui/material'
|
||||||
import { useNavigate, useLocation } from 'react-router-dom'
|
import { useNavigate, useLocation } from 'react-router-dom'
|
||||||
import { NavigationTabs } from './NavigationTabs'
|
import { NavigationTabs } from './NavigationTabs'
|
||||||
@ -16,14 +16,54 @@ export const Layout: React.FC<LayoutProps> = ({ children }) => {
|
|||||||
const { documents, extractionById, loading, currentDocument, contextResult, conseilResult, analysisResult } = useAppSelector((s) => s.document)
|
const { documents, extractionById, loading, currentDocument, contextResult, conseilResult, analysisResult } = useAppSelector((s) => s.document)
|
||||||
|
|
||||||
// Au chargement/nav: lancer OCR+classification pour tous les documents sans résultat
|
// Au chargement/nav: lancer OCR+classification pour tous les documents sans résultat
|
||||||
|
const processedDocs = useRef(new Set<string>())
|
||||||
|
const extractionQueue = useRef<string[]>([])
|
||||||
|
const isProcessingQueue = useRef(false)
|
||||||
|
|
||||||
|
// Fonction pour traiter la queue d'extractions
|
||||||
|
const processExtractionQueue = async () => {
|
||||||
|
if (isProcessingQueue.current || extractionQueue.current.length === 0) return
|
||||||
|
|
||||||
|
isProcessingQueue.current = true
|
||||||
|
|
||||||
|
while (extractionQueue.current.length > 0) {
|
||||||
|
const docId = extractionQueue.current.shift()
|
||||||
|
if (docId) {
|
||||||
|
console.log(`🚀 [LAYOUT] Traitement de la queue: ${docId}`)
|
||||||
|
try {
|
||||||
|
await dispatch(extractDocument(docId))
|
||||||
|
// Attendre un peu entre les extractions
|
||||||
|
await new Promise(resolve => setTimeout(resolve, 500))
|
||||||
|
} catch (error) {
|
||||||
|
console.error(`❌ [LAYOUT] Erreur extraction ${docId}:`, error)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
isProcessingQueue.current = false
|
||||||
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
console.log(`📋 [LAYOUT] ${documents.length} documents détectés`)
|
||||||
documents.forEach((doc) => {
|
documents.forEach((doc) => {
|
||||||
if (!extractionById[doc.id]) {
|
// Vérifications plus strictes pour éviter les doublons
|
||||||
console.log(`🚀 [LAYOUT] Déclenchement extraction pour ${doc.id}`)
|
const hasExtraction = extractionById[doc.id]
|
||||||
dispatch(extractDocument(doc.id))
|
const isProcessed = processedDocs.current.has(doc.id)
|
||||||
|
const isProcessing = doc.status === 'processing'
|
||||||
|
const isCompleted = doc.status === 'completed'
|
||||||
|
|
||||||
|
console.log(`📄 [LAYOUT] Document ${doc.id}: hasExtraction=${!!hasExtraction}, isProcessed=${isProcessed}, isProcessing=${isProcessing}, isCompleted=${isCompleted}`)
|
||||||
|
|
||||||
|
if (!hasExtraction && !isProcessed && !isProcessing && !isCompleted) {
|
||||||
|
console.log(`🚀 [LAYOUT] Ajout à la queue: ${doc.id}`)
|
||||||
|
processedDocs.current.add(doc.id)
|
||||||
|
extractionQueue.current.push(doc.id)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}, [documents, dispatch]) // Retiré extractionById des dépendances pour éviter la boucle
|
|
||||||
|
// Traiter la queue
|
||||||
|
processExtractionQueue()
|
||||||
|
}, [documents, dispatch]) // Retiré extractionById des dépendances
|
||||||
|
|
||||||
// Déclencher contexte et conseil globaux une fois qu'un document courant existe
|
// Déclencher contexte et conseil globaux une fois qu'un document courant existe
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@ -90,7 +90,7 @@ export async function extractDocumentBackend(
|
|||||||
|
|
||||||
console.log('✅ [BACKEND] Extraction terminée avec succès')
|
console.log('✅ [BACKEND] Extraction terminée avec succès')
|
||||||
|
|
||||||
// Convertir le résultat backend vers le format frontend
|
// Convertir le résultat backend vers le format frontend (format standard complet)
|
||||||
const extractionResult: ExtractionResult = {
|
const extractionResult: ExtractionResult = {
|
||||||
documentId: result.document.id,
|
documentId: result.document.id,
|
||||||
text: result.extraction.text.raw,
|
text: result.extraction.text.raw,
|
||||||
@ -121,7 +121,16 @@ export async function extractDocumentBackend(
|
|||||||
`Entités trouvées: ${result.extraction.entities.persons.length} personnes, ${result.extraction.entities.companies.length} sociétés, ${result.extraction.entities.addresses.length} adresses`,
|
`Entités trouvées: ${result.extraction.entities.persons.length} personnes, ${result.extraction.entities.companies.length} sociétés, ${result.extraction.entities.addresses.length} adresses`,
|
||||||
`Type détecté: ${result.classification.documentType}`,
|
`Type détecté: ${result.classification.documentType}`,
|
||||||
`Traitement backend: ${result.document.uploadTimestamp}`
|
`Traitement backend: ${result.document.uploadTimestamp}`
|
||||||
]
|
],
|
||||||
|
// Nouveaux champs du format standard
|
||||||
|
companies: result.extraction.entities.companies || [],
|
||||||
|
financial: result.extraction.entities.financial || undefined,
|
||||||
|
dates: result.extraction.entities.dates || [],
|
||||||
|
contractual: result.extraction.entities.contractual || undefined,
|
||||||
|
references: result.extraction.entities.references || [],
|
||||||
|
// Métadonnées complètes
|
||||||
|
metadata: result.metadata,
|
||||||
|
status: result.status
|
||||||
}
|
}
|
||||||
|
|
||||||
// Extraction terminée
|
// Extraction terminée
|
||||||
|
|||||||
@ -43,15 +43,27 @@ export const uploadDocument = createAsyncThunk(
|
|||||||
export const extractDocument = createAsyncThunk(
|
export const extractDocument = createAsyncThunk(
|
||||||
'document/extract',
|
'document/extract',
|
||||||
async (documentId: string, thunkAPI) => {
|
async (documentId: string, thunkAPI) => {
|
||||||
|
console.log(`🚀 [STORE] Extraction du document: ${documentId}`)
|
||||||
|
|
||||||
|
const state = thunkAPI.getState() as { document: DocumentState }
|
||||||
|
const doc = state.document.documents.find((d) => d.id === documentId)
|
||||||
|
|
||||||
|
if (!doc) {
|
||||||
|
throw new Error(`Document ${documentId} non trouvé`)
|
||||||
|
}
|
||||||
|
|
||||||
|
// Vérifier si une extraction est déjà en cours ou terminée
|
||||||
|
if (state.document.extractionById[documentId]) {
|
||||||
|
console.log(`⚠️ [STORE] Extraction déjà en cours/terminée pour ${documentId}`)
|
||||||
|
return state.document.extractionById[documentId]
|
||||||
|
}
|
||||||
|
|
||||||
// Vérifier si le backend est disponible
|
// Vérifier si le backend est disponible
|
||||||
const backendAvailable = await checkBackendHealth()
|
const backendAvailable = await checkBackendHealth()
|
||||||
|
|
||||||
if (backendAvailable) {
|
if (backendAvailable) {
|
||||||
console.log('🚀 [STORE] Utilisation du backend pour l\'extraction')
|
console.log('🚀 [STORE] Utilisation du backend pour l\'extraction')
|
||||||
|
|
||||||
const state = thunkAPI.getState() as { document: DocumentState }
|
|
||||||
const doc = state.document.documents.find((d) => d.id === documentId)
|
|
||||||
|
|
||||||
// Pas de hooks de progression pour le backend - traitement direct
|
// Pas de hooks de progression pour le backend - traitement direct
|
||||||
|
|
||||||
if (doc?.previewUrl) {
|
if (doc?.previewUrl) {
|
||||||
@ -61,9 +73,8 @@ export const extractDocument = createAsyncThunk(
|
|||||||
const file = new File([blob], doc.name, { type: doc.mimeType })
|
const file = new File([blob], doc.name, { type: doc.mimeType })
|
||||||
return await backendDocumentApi.extract(documentId, file)
|
return await backendDocumentApi.extract(documentId, file)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('❌ [STORE] Erreur backend, fallback vers OpenAI:', error)
|
console.error('❌ [STORE] Erreur backend:', error)
|
||||||
// Fallback vers OpenAI en cas d'erreur backend
|
throw error
|
||||||
return await openaiDocumentApi.extract(documentId, undefined)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return await backendDocumentApi.extract(documentId, undefined)
|
return await backendDocumentApi.extract(documentId, undefined)
|
||||||
|
|||||||
@ -49,6 +49,83 @@ export interface Contract {
|
|||||||
clauses: string[]
|
clauses: string[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Types pour le format standard du backend
|
||||||
|
export interface Company {
|
||||||
|
id: string
|
||||||
|
name: string
|
||||||
|
legalForm?: string
|
||||||
|
siret?: string
|
||||||
|
rcs?: string
|
||||||
|
tva?: string
|
||||||
|
capital?: string
|
||||||
|
role?: string
|
||||||
|
confidence: number
|
||||||
|
source: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface FinancialInfo {
|
||||||
|
amounts?: Array<{
|
||||||
|
id: string
|
||||||
|
type: string
|
||||||
|
description: string
|
||||||
|
quantity?: number
|
||||||
|
unitPrice?: number
|
||||||
|
totalHT: number
|
||||||
|
currency: string
|
||||||
|
confidence: number
|
||||||
|
}>
|
||||||
|
totals?: {
|
||||||
|
totalHT: number
|
||||||
|
totalTVA: number
|
||||||
|
totalTTC: number
|
||||||
|
tvaRate: number
|
||||||
|
currency: string
|
||||||
|
}
|
||||||
|
payment?: {
|
||||||
|
terms: string
|
||||||
|
penaltyRate?: string
|
||||||
|
bankDetails?: {
|
||||||
|
bank: string
|
||||||
|
accountHolder: string
|
||||||
|
address: string
|
||||||
|
rib: string
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface DateInfo {
|
||||||
|
id: string
|
||||||
|
type: string
|
||||||
|
value: string
|
||||||
|
formatted: string
|
||||||
|
confidence: number
|
||||||
|
source: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface ContractualInfo {
|
||||||
|
clauses: Array<{
|
||||||
|
id: string
|
||||||
|
type: string
|
||||||
|
content: string
|
||||||
|
confidence: number
|
||||||
|
}>
|
||||||
|
signatures: Array<{
|
||||||
|
id: string
|
||||||
|
type: string
|
||||||
|
present: boolean
|
||||||
|
signatory?: string
|
||||||
|
date?: string
|
||||||
|
confidence: number
|
||||||
|
}>
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface ReferenceInfo {
|
||||||
|
id: string
|
||||||
|
type: string
|
||||||
|
number: string
|
||||||
|
confidence: number
|
||||||
|
}
|
||||||
|
|
||||||
export interface ExtractionResult {
|
export interface ExtractionResult {
|
||||||
documentId: string
|
documentId: string
|
||||||
text: string
|
text: string
|
||||||
@ -61,6 +138,38 @@ export interface ExtractionResult {
|
|||||||
signatures: string[]
|
signatures: string[]
|
||||||
confidence: number
|
confidence: number
|
||||||
confidenceReasons?: string[]
|
confidenceReasons?: string[]
|
||||||
|
// Nouveaux champs du format standard
|
||||||
|
companies?: Company[]
|
||||||
|
financial?: FinancialInfo
|
||||||
|
dates?: DateInfo[]
|
||||||
|
contractual?: ContractualInfo
|
||||||
|
references?: ReferenceInfo[]
|
||||||
|
// Métadonnées complètes
|
||||||
|
metadata?: {
|
||||||
|
processing: {
|
||||||
|
engine: string
|
||||||
|
version: string
|
||||||
|
processingTime: string
|
||||||
|
ocrEngine: string
|
||||||
|
nerEngine: string
|
||||||
|
preprocessing: {
|
||||||
|
applied: boolean
|
||||||
|
reason: string
|
||||||
|
}
|
||||||
|
}
|
||||||
|
quality: {
|
||||||
|
globalConfidence: number
|
||||||
|
textExtractionConfidence: number
|
||||||
|
entityExtractionConfidence: number
|
||||||
|
classificationConfidence: number
|
||||||
|
}
|
||||||
|
}
|
||||||
|
status?: {
|
||||||
|
success: boolean
|
||||||
|
errors: string[]
|
||||||
|
warnings: string[]
|
||||||
|
timestamp: string
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface AnalysisResult {
|
export interface AnalysisResult {
|
||||||
|
|||||||
@ -38,12 +38,22 @@ import { Layout } from '../components/Layout'
|
|||||||
|
|
||||||
export default function ExtractionView() {
|
export default function ExtractionView() {
|
||||||
const dispatch = useAppDispatch()
|
const dispatch = useAppDispatch()
|
||||||
const { currentDocument, extractionResult, extractionById, loading, documents } = useAppSelector((state) => state.document)
|
const { currentDocument, extractionResult, extractionById, documents } = useAppSelector((state) => state.document)
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!currentDocument) return
|
if (!currentDocument) return
|
||||||
const cached = extractionById[currentDocument.id]
|
const cached = extractionById[currentDocument.id]
|
||||||
if (!cached) dispatch(extractDocument(currentDocument.id))
|
const isExtracting = currentDocument.status === 'processing'
|
||||||
|
|
||||||
|
// Ne relancer l'extraction que si elle n'existe pas ET qu'elle n'est pas en cours
|
||||||
|
if (!cached && !isExtracting) {
|
||||||
|
console.log(`🔄 [EXTRACTION] Relancement extraction pour ${currentDocument.id}`)
|
||||||
|
dispatch(extractDocument(currentDocument.id))
|
||||||
|
} else if (cached) {
|
||||||
|
console.log(`✅ [EXTRACTION] Résultat existant trouvé pour ${currentDocument.id}`)
|
||||||
|
} else if (isExtracting) {
|
||||||
|
console.log(`⏳ [EXTRACTION] Extraction en cours pour ${currentDocument.id}`)
|
||||||
|
}
|
||||||
}, [currentDocument, extractionById, dispatch])
|
}, [currentDocument, extractionById, dispatch])
|
||||||
|
|
||||||
const currentIndex = currentDocument ? Math.max(0, documents.findIndex(d => d.id === currentDocument.id)) : -1
|
const currentIndex = currentDocument ? Math.max(0, documents.findIndex(d => d.id === currentDocument.id)) : -1
|
||||||
@ -67,12 +77,64 @@ export default function ExtractionView() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (loading) {
|
// Vérifier l'état d'extraction du document courant
|
||||||
|
const isExtracting = currentDocument.status === 'processing'
|
||||||
|
const hasExtractionResult = extractionById[currentDocument.id]
|
||||||
|
|
||||||
|
// Si extraction en cours, afficher un loader avec les étapes grisées
|
||||||
|
if (isExtracting && !hasExtractionResult) {
|
||||||
return (
|
return (
|
||||||
<Layout>
|
<Layout>
|
||||||
<Box sx={{ display: 'flex', justifyContent: 'center', mt: 4, alignItems: 'center', gap: 2 }}>
|
<Box sx={{ p: 3 }}>
|
||||||
|
<Box sx={{ display: 'flex', justifyContent: 'center', mb: 4, alignItems: 'center', gap: 2 }}>
|
||||||
<CircularProgress size={24} />
|
<CircularProgress size={24} />
|
||||||
<Typography>Extraction en cours...</Typography>
|
<Typography variant="h6">Extraction en cours...</Typography>
|
||||||
|
</Box>
|
||||||
|
|
||||||
|
{/* Afficher les étapes grisées */}
|
||||||
|
<Box sx={{ opacity: 0.5 }}>
|
||||||
|
<Typography variant="h5" gutterBottom>
|
||||||
|
Résultats d'extraction - {currentDocument.name}
|
||||||
|
</Typography>
|
||||||
|
<Alert severity="info" sx={{ mb: 3 }}>
|
||||||
|
L'extraction est en cours. Les résultats seront affichés une fois terminée.
|
||||||
|
</Alert>
|
||||||
|
|
||||||
|
{/* Étapes grisées */}
|
||||||
|
<Box sx={{ display: 'grid', gap: 2, gridTemplateColumns: 'repeat(auto-fit, minmax(300px, 1fr))' }}>
|
||||||
|
<Paper sx={{ p: 2, opacity: 0.6 }}>
|
||||||
|
<Typography variant="h6" gutterBottom>
|
||||||
|
<TextFields sx={{ mr: 1, verticalAlign: 'middle' }} />
|
||||||
|
Texte extrait
|
||||||
|
</Typography>
|
||||||
|
<Typography color="text.secondary">En cours d'extraction...</Typography>
|
||||||
|
</Paper>
|
||||||
|
|
||||||
|
<Paper sx={{ p: 2, opacity: 0.6 }}>
|
||||||
|
<Typography variant="h6" gutterBottom>
|
||||||
|
<Person sx={{ mr: 1, verticalAlign: 'middle' }} />
|
||||||
|
Identités
|
||||||
|
</Typography>
|
||||||
|
<Typography color="text.secondary">En cours d'analyse...</Typography>
|
||||||
|
</Paper>
|
||||||
|
|
||||||
|
<Paper sx={{ p: 2, opacity: 0.6 }}>
|
||||||
|
<Typography variant="h6" gutterBottom>
|
||||||
|
<LocationOn sx={{ mr: 1, verticalAlign: 'middle' }} />
|
||||||
|
Adresses
|
||||||
|
</Typography>
|
||||||
|
<Typography color="text.secondary">En cours d'analyse...</Typography>
|
||||||
|
</Paper>
|
||||||
|
|
||||||
|
<Paper sx={{ p: 2, opacity: 0.6 }}>
|
||||||
|
<Typography variant="h6" gutterBottom>
|
||||||
|
<Business sx={{ mr: 1, verticalAlign: 'middle' }} />
|
||||||
|
Sociétés
|
||||||
|
</Typography>
|
||||||
|
<Typography color="text.secondary">En cours d'analyse...</Typography>
|
||||||
|
</Paper>
|
||||||
|
</Box>
|
||||||
|
</Box>
|
||||||
</Box>
|
</Box>
|
||||||
</Layout>
|
</Layout>
|
||||||
)
|
)
|
||||||
@ -83,9 +145,19 @@ export default function ExtractionView() {
|
|||||||
if (!activeResult) {
|
if (!activeResult) {
|
||||||
return (
|
return (
|
||||||
<Layout>
|
<Layout>
|
||||||
<Alert severity="warning">
|
<Box sx={{ p: 3 }}>
|
||||||
Aucun résultat d'extraction disponible.
|
<Alert severity="warning" sx={{ mb: 2 }}>
|
||||||
|
Aucun résultat d'extraction disponible pour ce document.
|
||||||
</Alert>
|
</Alert>
|
||||||
|
<Button
|
||||||
|
variant="contained"
|
||||||
|
onClick={() => dispatch(extractDocument(currentDocument.id))}
|
||||||
|
disabled={isExtracting}
|
||||||
|
startIcon={isExtracting ? <CircularProgress size={16} /> : <Edit />}
|
||||||
|
>
|
||||||
|
{isExtracting ? 'Extraction en cours...' : 'Lancer l\'extraction'}
|
||||||
|
</Button>
|
||||||
|
</Box>
|
||||||
</Layout>
|
</Layout>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import { useCallback, useState, useEffect } from 'react'
|
import { useCallback, useState, useEffect, useRef } from 'react'
|
||||||
import { useDropzone } from 'react-dropzone'
|
import { useDropzone } from 'react-dropzone'
|
||||||
import {
|
import {
|
||||||
Box,
|
Box,
|
||||||
@ -39,6 +39,8 @@ export default function UploadView() {
|
|||||||
const { documents, error, extractionById } = useAppSelector((state) => state.document)
|
const { documents, error, extractionById } = useAppSelector((state) => state.document)
|
||||||
const [previewDocument, setPreviewDocument] = useState<Document | null>(null)
|
const [previewDocument, setPreviewDocument] = useState<Document | null>(null)
|
||||||
const [bootstrapped, setBootstrapped] = useState(false)
|
const [bootstrapped, setBootstrapped] = useState(false)
|
||||||
|
const [bootstrapInProgress, setBootstrapInProgress] = useState(false)
|
||||||
|
const bootstrapTriggered = useRef(false)
|
||||||
const [isProcessing, setIsProcessing] = useState(false)
|
const [isProcessing, setIsProcessing] = useState(false)
|
||||||
const [processedCount, setProcessedCount] = useState(0)
|
const [processedCount, setProcessedCount] = useState(0)
|
||||||
const [totalFiles, setTotalFiles] = useState(0)
|
const [totalFiles, setTotalFiles] = useState(0)
|
||||||
@ -113,9 +115,11 @@ export default function UploadView() {
|
|||||||
|
|
||||||
// Bootstrap: charger automatiquement les fichiers de test et les traiter en parallèle
|
// Bootstrap: charger automatiquement les fichiers de test et les traiter en parallèle
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (bootstrapped || !import.meta.env.DEV) return
|
if (bootstrapped || bootstrapInProgress || bootstrapTriggered.current || !import.meta.env.DEV) return
|
||||||
|
|
||||||
const load = async () => {
|
const load = async () => {
|
||||||
|
bootstrapTriggered.current = true
|
||||||
|
setBootstrapInProgress(true)
|
||||||
console.log('🔄 [BOOTSTRAP] Chargement automatique des fichiers de test...')
|
console.log('🔄 [BOOTSTRAP] Chargement automatique des fichiers de test...')
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -161,12 +165,8 @@ export default function UploadView() {
|
|||||||
// Ajouter le document au store
|
// Ajouter le document au store
|
||||||
dispatch(addDocuments([document]))
|
dispatch(addDocuments([document]))
|
||||||
|
|
||||||
// Déclencher l'extraction immédiatement
|
|
||||||
const { extractDocument } = await import('../store/documentSlice')
|
|
||||||
dispatch(extractDocument(document.id))
|
|
||||||
|
|
||||||
setProcessedCount(prev => prev + 1)
|
setProcessedCount(prev => prev + 1)
|
||||||
console.log(`✅ [BOOTSTRAP] ${fileInfo.name} chargé et extraction démarrée`)
|
console.log(`✅ [BOOTSTRAP] ${fileInfo.name} chargé (extraction gérée par Layout)`)
|
||||||
return document
|
return document
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@ -195,6 +195,8 @@ export default function UploadView() {
|
|||||||
console.error('❌ [BOOTSTRAP] Erreur lors du chargement des fichiers de test:', error)
|
console.error('❌ [BOOTSTRAP] Erreur lors du chargement des fichiers de test:', error)
|
||||||
setIsProcessing(false)
|
setIsProcessing(false)
|
||||||
setBootstrapped(true)
|
setBootstrapped(true)
|
||||||
|
} finally {
|
||||||
|
setBootstrapInProgress(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
48
test-format.js
Normal file
48
test-format.js
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
const fs = require('fs');
|
||||||
|
const FormData = require('form-data');
|
||||||
|
const fetch = require('node-fetch');
|
||||||
|
|
||||||
|
async function testBackendFormat() {
|
||||||
|
try {
|
||||||
|
console.log('🧪 Test du format JSON du backend...');
|
||||||
|
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append('document', fs.createReadStream('test-files/IMG_20250902_162159.jpg'));
|
||||||
|
|
||||||
|
const response = await fetch('http://localhost:3001/api/extract', {
|
||||||
|
method: 'POST',
|
||||||
|
body: formData
|
||||||
|
});
|
||||||
|
|
||||||
|
if (!response.ok) {
|
||||||
|
throw new Error(`HTTP ${response.status}: ${response.statusText}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
const result = await response.json();
|
||||||
|
|
||||||
|
console.log('✅ Réponse reçue du backend');
|
||||||
|
console.log('📋 Structure de la réponse:');
|
||||||
|
console.log('- document:', !!result.document);
|
||||||
|
console.log('- classification:', !!result.classification);
|
||||||
|
console.log('- extraction:', !!result.extraction);
|
||||||
|
console.log('- metadata:', !!result.metadata);
|
||||||
|
console.log('- status:', !!result.status);
|
||||||
|
|
||||||
|
console.log('\n📊 Données extraites:');
|
||||||
|
console.log('- Type de document:', result.classification?.documentType);
|
||||||
|
console.log('- Confiance globale:', result.metadata?.quality?.globalConfidence);
|
||||||
|
console.log('- Personnes:', result.extraction?.entities?.persons?.length || 0);
|
||||||
|
console.log('- Sociétés:', result.extraction?.entities?.companies?.length || 0);
|
||||||
|
console.log('- Adresses:', result.extraction?.entities?.addresses?.length || 0);
|
||||||
|
console.log('- Dates:', result.extraction?.entities?.dates?.length || 0);
|
||||||
|
console.log('- Références:', result.extraction?.entities?.references?.length || 0);
|
||||||
|
|
||||||
|
console.log('\n🎯 Format conforme au standard:',
|
||||||
|
result.document && result.classification && result.extraction && result.metadata && result.status ? '✅ OUI' : '❌ NON');
|
||||||
|
|
||||||
|
} catch (error) {
|
||||||
|
console.error('❌ Erreur:', error.message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
testBackendFormat();
|
||||||
84
uploads/document-1757978860142-468894608.pdf
Normal file
84
uploads/document-1757978860142-468894608.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978867087-187165959.pdf
Normal file
84
uploads/document-1757978867087-187165959.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978868553-123950766.pdf
Normal file
84
uploads/document-1757978868553-123950766.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978869530-429886742.pdf
Normal file
84
uploads/document-1757978869530-429886742.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978930398-680049876.pdf
Normal file
84
uploads/document-1757978930398-680049876.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978930512-511479316.pdf
Normal file
84
uploads/document-1757978930512-511479316.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978941809-313614791.pdf
Normal file
84
uploads/document-1757978941809-313614791.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978941983-241473221.pdf
Normal file
84
uploads/document-1757978941983-241473221.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978959009-739853979.pdf
Normal file
84
uploads/document-1757978959009-739853979.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978959105-228905528.pdf
Normal file
84
uploads/document-1757978959105-228905528.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978967646-440522455.pdf
Normal file
84
uploads/document-1757978967646-440522455.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978975715-801744721.pdf
Normal file
84
uploads/document-1757978975715-801744721.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978975717-59597602.pdf
Normal file
84
uploads/document-1757978975717-59597602.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978983343-539167699.pdf
Normal file
84
uploads/document-1757978983343-539167699.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757978986965-428263598.pdf
Normal file
84
uploads/document-1757978986965-428263598.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979104857-660440041.pdf
Normal file
84
uploads/document-1757979104857-660440041.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979104946-190875523.pdf
Normal file
84
uploads/document-1757979104946-190875523.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979229193-960466573.pdf
Normal file
84
uploads/document-1757979229193-960466573.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979229292-596497065.pdf
Normal file
84
uploads/document-1757979229292-596497065.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979400573-883329037.pdf
Normal file
84
uploads/document-1757979400573-883329037.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979410584-684553297.pdf
Normal file
84
uploads/document-1757979410584-684553297.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979498902-82727263.pdf
Normal file
84
uploads/document-1757979498902-82727263.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979498957-182313175.pdf
Normal file
84
uploads/document-1757979498957-182313175.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979524631-98150388.pdf
Normal file
84
uploads/document-1757979524631-98150388.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979546717-603102559.pdf
Normal file
84
uploads/document-1757979546717-603102559.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979557369-139338253.pdf
Normal file
84
uploads/document-1757979557369-139338253.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979557385-401333266.pdf
Normal file
84
uploads/document-1757979557385-401333266.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979640402-868065554.pdf
Normal file
84
uploads/document-1757979640402-868065554.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979688901-92658139.pdf
Normal file
84
uploads/document-1757979688901-92658139.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979694566-186159238.pdf
Normal file
84
uploads/document-1757979694566-186159238.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979726561-271138469.pdf
Normal file
84
uploads/document-1757979726561-271138469.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
84
uploads/document-1757979735650-48171551.pdf
Normal file
84
uploads/document-1757979735650-48171551.pdf
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
%PDF-1.4
|
||||||
|
1 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Catalog
|
||||||
|
/Pages 2 0 R
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
2 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Pages
|
||||||
|
/Kids [3 0 R]
|
||||||
|
/Count 1
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
3 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Page
|
||||||
|
/Parent 2 0 R
|
||||||
|
/MediaBox [0 0 612 792]
|
||||||
|
/Contents 4 0 R
|
||||||
|
/Resources <<
|
||||||
|
/Font <<
|
||||||
|
/F1 5 0 R
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
4 0 obj
|
||||||
|
<<
|
||||||
|
/Length 200
|
||||||
|
>>
|
||||||
|
stream
|
||||||
|
BT
|
||||||
|
/F1 12 Tf
|
||||||
|
72 720 Td
|
||||||
|
(ACTE DE VENTE IMMOBILIERE) Tj
|
||||||
|
0 -20 Td
|
||||||
|
/F1 10 Tf
|
||||||
|
(Entre les soussignes :) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Vendeur : Jean Dupont, ne le 15/05/1980) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(- Acheteur : Marie Martin, nee le 22/03/1985) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Objet : Vente d'un appartement) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Adresse : 123 Rue de la Paix, 75001 Paris) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Surface : 75 m2) Tj
|
||||||
|
0 -15 Td
|
||||||
|
(Prix : 250 000 euros) Tj
|
||||||
|
0 -20 Td
|
||||||
|
(Fait a Paris, le 15 janvier 2024) Tj
|
||||||
|
ET
|
||||||
|
endstream
|
||||||
|
endobj
|
||||||
|
|
||||||
|
5 0 obj
|
||||||
|
<<
|
||||||
|
/Type /Font
|
||||||
|
/Subtype /Type1
|
||||||
|
/BaseFont /Helvetica
|
||||||
|
>>
|
||||||
|
endobj
|
||||||
|
|
||||||
|
xref
|
||||||
|
0 6
|
||||||
|
0000000000 65535 f
|
||||||
|
0000000009 00000 n
|
||||||
|
0000000058 00000 n
|
||||||
|
0000000115 00000 n
|
||||||
|
0000000304 00000 n
|
||||||
|
0000000554 00000 n
|
||||||
|
trailer
|
||||||
|
<<
|
||||||
|
/Size 6
|
||||||
|
/Root 1 0 R
|
||||||
|
>>
|
||||||
|
startxref
|
||||||
|
650
|
||||||
|
%%EOF
|
||||||
BIN
uploads/document-1757980053770-364560183.jpg
Normal file
BIN
uploads/document-1757980053770-364560183.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.0 MiB |
BIN
uploads/document-1757980053775-803930700.jpg
Normal file
BIN
uploads/document-1757980053775-803930700.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.0 MiB |
Loading…
x
Reference in New Issue
Block a user