L'arborescence de MaarchCapture est défini comme suit :
.
├── ci → tests fonctionnels pour l’intégration continue
├── class → classes principales du moteur de workflows
├── config → configuration générale du produit
│ ├── Capture.xml → fichier de configuration des batchs de capture
│ └── samples → exemples de paramétrages
├── files → répertoire de travail du produit
│ ├── BMAARCH_SCAN_TO_MC-1516975730-1320125373 → exemple d’un répertoire de travail pour un lot donné
├── modules → comporte tous les modules du produit
│ ├── BarcodeOCR
│ ├── Classifier
│ ├── Export
│ ├── FileImport
│ ├── HTMLAnalyzer
│ ├── ImgConverter
│ ├── ImgFusion
│ ├── MaarchCaptureConnector
│ ├── MaarchWSClient
│ ├── MailCapture
│ ├── PDFAnalyzer
│ ├── PDFExtractor
│ ├── PDFPlus
│ ├── PDFSpliter
│ ├── PRRAP
│ ├── QRSeparator
│ ├── Reader
│ ├── Separator
│ ├── SpiData
│ └── TesseractOCR
├── scripts → scripts de lancement de l’application
│ ├── MAARCH_MAIL_TO_MC.sh
│ ├── MAARCH_SCAN_TO_MC.sh
│ ├── samples → exemples de scripts
└── tools → outils tiers permettant son bon fonctionnent