ScanProfilesCustomizer - Contraintes de configuration des profils de scan

Principe

Pour utiliser correctement ScanProfilesCustomizer, vous devez tenir compte des contraintes des différents périphériques qui utilisent les profils de scan. 

Prenez connaissances de ces contraintes avant de configurer vos profils de scan.

Konica Minolta

Conditions Contraintes
Si OutFileType vaut Jpeg
  • OutPageSettings doit valoir PageSeparation

  • OutPageSeparation doit valoir 1

Si OutPageSettings ne vaut pas PageSeparation

alors OutPageSeparation doit être null

Si OutFileType ne vaut ni PDF, ni CompactPDF

  • OutPdfEncryptionEnabled ne peut pas être vrai (true)

  • OutPdfEncryptionLevel doit être nul (null)

  • OutPrintingPermitted ne peut pas être vrai (true)

  • OutExtractionEnabled ne peut pas être vrai (true)

  • OutSignatureEnabled ne peut pas être vrai (true)

  • OutlinePdf doit être nul (null)

  • OutPdfViewModeEnabled ne peut pas être vrai (true)

  • OutPdfWebOptimisation doit être nul (null)

  • OutSearchablePdfEnabled ne peut pas être vrai (true)

  • FileNameSetToTile doit être nul (null)

  • Title doit être nul (null)

  • CreatedBy doit être nul (null)

  • Subtitle doit être nul (null)

  • Keyword doit être nul (null)

Si OutFileType ne vaut ni PDF, ni CompactPDF,
ou que OutPdfEncryptionEnabled n'est pas vrai (true),
  • OutEncryptionTarget doit être nul (null)

  • OutChangePermissionLevel doit être nul (null)

  • OutEncryptionType doit être nul (null)

  • OutSignatureType doit être nul (null)

Si OutFileType ne vaut ni PDF, ni CompactPDF,
ou que OutPdfViewModeEnabled n'est pas vrai (true),

alors OutPdfViewMode doit être nul (null)

Si OutFileType ne vaut ni PDF, ni CompactPDF,
ou que OutSearchablePdfEnabled n'est pas vrai (true), alors :

  • OutSearchablePdfLangCode doit être nul (null)

  • OutSearchablePdfAdjustRotation doit être nul (null)

  • OutSearchablePdfNameExtraction doit être nul (null)

Si OcrEnabled est différent de vrai (true) alors :

  • OcrLangCode doit être nul (null)

  • OcrAdjustRotation doit être nul (null)

  • OcrOutputMethod doit être nul (null)

Si ScanSizeValue vaut StandardSize

alors ScanSizeFixedSize ne peut pas être nul

Si ScanSizeValue ne vaut pas StandardSize

alors ScanSizeFixedSize doit être nul (null)

Si ScanSizeValue vaut CustomSize

alors ScanSizeCustomSizeX et Y ne peuvent pas être nul

Si ScanSizeValue ne vaut pas CustomSize

alors ScanSizeCustomSizeX et Y doivent être nul (null)

Si ScanSizeValue vaut PhotoSize

alors ScanSizePhotoSizeValue ne peut pas être nul

Si ScanSizeValue ne vaut pas PhotoSize

alors ScanSizePhotoSizeValue doit être nul (null)

Si ScanOriginalType vaut TextAndPhotoPrinted ou PhotoPrinted

alors ScanOriginalPhotoType ne peut pas être nul

Si ScanOriginalType ne vaut pas ni TextAndPhotoPrinted ni PhotoPrinted

alors ScanOriginalPhotoType doit être nul (null)

Si BgRemovalValue vaut Manual

alors BgRemovalLevel ne peut pas être nul

Si BgRemovalValue ne vaut pas Manual alors BgRemovalLevel doit être null

 

Si ScanDensityValue vaut Manual

alors ScanDensityLevel ne peut pas être nul (null)

Si ScanDensityValue ne vaut pas Manual

alors ScanDensityLevel doit être null

Si BookOriginalEnabled ne vaut pas vrai (true) alors :

  • BookOutputMethod doit être nul (null)

  • BookOpeningMethod doit être nul (null)

  • BookFrameEraseEnabled ne peut pas être vrai (true)

 

Si BookOriginalEnabled n'est pas vrai (true)

ou que BookFrameEraseEnabled n'est pas vrai (true),

alors BookFrameEraseType doit être nul (null)

Si BookFrameEraseType ne vaut pas EntireFrame,

alors BookFrameEraseAmount doit être nul (null)

Si BookFrameEraseType ne vaut pas Separate

  • BookSeparateEraseSettingsTop doit être nul (null)

  • BookSeparateEraseSettingsBottom doit être nul (null)

  • BookSeparateEraseSettingsLeft doit être nul (null)

  • BookSeparateEraseSettingsRight doit être nul (null)

Si BookOriginalEnabled n'est pas vrai (true)

alors BookCenterEraseSettings doit être nul (null)

Si BookCenterEraseSettings n'est pas vrai (true)
ou que BookOriginalEnabled n'est pas vrai (true)

alors BookCenterEraseAmount doit être nul (null)

Kyocera HyPAS

Conditions Contraintes

AutoCropping

(recadrage automatique)

activé

Les fonctions suivantes ne peuvent pas être activées :

  • ScanColorMode > AutoColor : permet d'identifier automatiquement la couleur du document original à numériser ;

  • TWO_SIDED_LONG : permet de numériser le recto et le verso d'une feuille (en retournant la feuille sur le bord long)

  • TWO_SIDED_SHORT : permet de numériser le recto et le verso d'une feuille (en retournant la feuille sur le bord court)

  • BOOK_RIGHT : permet de numériser la page droite d'un livre ouvert exposé sur la vitre de numérisation ;

  • BOOK_LEFT : permet de numériser la page gauchye d'un livre ouvert exposé sur la vitre de numérisation ;

  • BackgroundDensityAdj : permet d'ajuster la densité du fond ;

  • ClippingOutsideErase : permet le découpage avec effacement de l'extérieur

  • DOCX : permet la numérisation de documents au format .docx (MS Word)

  • HCPDF : permet la numérisation de documents au format .docx (MS Word)

  • PPTX : permet la numérisation de documents générés par MS PowerPoint

  • XLSX : permet la numérisation de documents générés par MS PowerPoint

  • OCR : permet la reconnaissance des caractères

  • preventBleedThrough : lors de la numérisation en recto-verso, garantit que seules les données et du côté copié sont lues

  • mixedSize : permet de numériser des documents de tailles différentes

  • skipBlank : permet de pas numériser les pages blanches.

format HCPDF

activé

  • HCPDFImageQuality doit avoir une valeur

  • ImageQuality ne doit pas avoir de valeur

format HCPDF

désactivé

  • HCPDFImageQuality ne doit pas avoir de valeur

scan au format PDF
  • ImageQuality doit avoir une valeur

scan au format TIFF
  • ImageQuality doit avoir une valeur

scan au format JPEG
  • ImageQuality doit avoir une valeur

scan au format XPS
  • ImageQuality ne doit pas avoir de valeur

scan au format OpenXPS
  • ImageQuality ne doit pas avoir de valeur

scan au format PPTX
  • ImageQuality ne doit pas avoir de valeur

scan au format XLSx
  • ImageQuality ne doit pas avoir de valeur

scan au format DOCX
  • ImageQuality ne doit pas avoir de valeur

Sharp

Conditions Contraintes
Si ExposureMode a une valeur alors ExposureLevel ne peut être sans valeur ou valoir 0
Si ColorMode vaut autre chose que Monochrome,
  • FileFormat doit valoir "JPEG", "PDF", "PDFA", "PDFA_1A", "ENCRYPT_PDF", "TIFF", "XPS", "TXT", "RTF", "DOCX", "XLSX", "PPTX", "COMPACT_PDF", "COMPACT_PDFA", "COMPACT_PDFA_1A", "COMPACT_PDF_ULTRA_FINE", "COMPACT_PDFA_ULTRA_FINE", "COMPACT_PDFA_1A_ULTRA_FINE", "ENCRYPT_COMPACT_PDF", "ENCRYPT_COMPACT_PDF_ULTRA_FINE", "JPEG HIGH", "MIDDLE", "LOW", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA", "PRIORITY_BLACK_PDFA_1A" ou "ENCRIPT_PRIORITY_BLACK_PDF"

  • la compression doit être jpeg

  • le compression ratio doit avoir une valeur

Si ColorMode vaut Monochrome,
  • FileFormat doit valoir "PDF", "PDFA", "PDFA_1A", "ENCRYPT_PDF", "TIFF", "XPS", "PDF", "PDFA", "PDFA_1A", "ENCRYPT_PDF", "TIFF" ou "XPS"

  • Compression doit valoir "NONE", "MH", "MR" ou "MMR"

Si originalSize vaut LONG alors :

  • SendSize doit être null ou AUTO

  • OriginalSource doit être null, AUTO ou FEEDER

  • ColorMode doit valoir MONOCHROME

  • Compression doit valoir "NONE", "MH", "MR" ou "MMR"

  • Preview ne peut pas être vrai (true)

  • DuplexMode ne peut pas être DUPLEX

  • SpecialMode doit valoir "NONE", "JOB_BUILD" ou "JOB_BUILD_MIXED_SOURCE"

  • UseOcr ne peut pas être vrai (true)

Si pages-per-file >= 1

alors file format ne peut pas etre JPEG

Si FileFormat vaut "TIFF", "JPEG" ou "XPS" alors UseOcr ne peut pas être vrai (true)
Si FileFormat vaut "PDFA_1A", "COMPACT_PDFA_1A", "COMPACT_PDFA_1A_ULTRA_FINE", "PRIORITY_BLACK_PDFA_1A", "RTF", "TXT", "DOCX", "XLSX" ou "PPTX",

alors UseOcr doit être vrai (true)

Si pages-per-file >= 1

alors file format ne peut pas etre JPEG

Si OcrLanguage vaut "EN", "DE", "FR", "ES", "IT", "NL", "CA_ES", "SV", "NO", "FI", "DA", "CS", "PL", "HU", "EL", "RU", "PT", "TR" ou "SK",

alors OcrOutputFont doit valoir "ARIAL" ou "TIMES_NEW_ROMAN"
Si OcrLanguage vaut "JA" alors OcrOutputFont doit valoir "MS_GOTHIC", "MS_MINCHO", "MS_PGOTHIC" ou "MS_PMINCHO"

Si OcrLanguage vaut "ZH_CN",

alors OcrOutputFont doit valoir "SIMSUM" ou "SIMHEI"

Si OcrLanguage vaut "ZH_CN"

alors OcrOutputFont doit valoir "SIMSUM" ou "SIMHEI"

Si OcrLanguage vaut "ZH_TW"

alors OcrOutputFont doit valoir "MINGLIU" ou "PMINGLIU"

Si OcrLanguage vaut "KO",

alors OcrOutputFont doit valoir "DOTUM", "DATANG" ou "MALGUN_GOTHIC"

Si SpecialMode vaut MULTI_CROP alors :

  • OriginalSource doit valoir null, AUTO ou PLATEN

  • Resolution doit valoir null, "100", "150", "200", "300" ou "400"

  • FileFormat doit valoir "PDF", "PDFA", "ENCRYPT_PDF", "TIFF", "JPEG", "XPS", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA" ou "ENCRYPT_PRIORITY_BLACK_PDF"

  • OriginalSource doit valoir null, AUTO ou PLATEN

  • Preview doit être faux (false)

  • UseOcr doit être faux (false)

Si SpecialMode vaut BUSINESS_CARD_SCAN alors :

  • OriginalSource doit avoir la valeur null, AUTO ou PLATEN

  • Resolution doit avoir la valeur 300 ou 400

  • Preview doit être faux (false)

Si BusinessCardFormat vaut VCF ou CSV

alors SendBusinessCardImage ne peut pas être null
Si BusinessCardFormat n'est pas null,

alors FileFormat doit valoir "PDF", "PDFA", "ENCRYPT_PDF", "TIFF", "JPEG", "XPS", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA" ou "ENCRYPT_PRIORITY_BLACK_PDF"

Si SpecialMode vaut PHOTO_CROP ou CARD_SHOT_MULTI
  • OriginalSource doit valoir null, AUTO ou PLATEN

  • FileFormat doit valoir "PDF", "PDFA", "ENCRYPT_PDF", "TIFF", "JPEG", "XPS", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA" ou "ENCRYPT_PRIORITY_BLACK_PDF"

  • Preview doit être faux (false)

  • UseOcr doit être faux (false)

Si SpecialMode vaut ADJUST_SKEW alors :

  • OriginalSize ne peut pas valoir LONG

  • FileFormat doit valoir "PDF", "PDFA", "PDFA_1A", "ENCRYPT_PDF", "COMPACT_PDF", "COMPACT_PDF_ULTRA_FINE", "COMPACT_PDFA", "COMPACT_PDFA_ULTRA_FINE", "COMPACT_PDFA_1A", "COMPACT_PDFA_1A_ULTRA_FINE", "ENCRYPT_COMPACT_PDF", "ENCRYPT_COMPACT_PDF_ULTRA_FINE", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA", "PRIORITY_BLACK_PDFA_1A" ou "ENCRYPT_PRIORITY_BLACK_PDF"

Xerox

Conditions Contraintes
Si ContrastType vaut Manual alors ContraseManualValue ne peut pas être nul
Si ColorMode vaut BlackAndWhite alors Saturation doit être nul (null)
Si MediaSizeType vaut Value alors XDimension et YDimensionne peuvent pas être nul
Si DocumentFormat vaut Pdf ou Xps alors SearchableText ne peut pas être nul
Si DocumentFormat ne vaut ni Pdf ni Xps, alors SearchableText doit être nul (null)
Si SearchableText vaut SearchableImage
  • alors SourceDocumentLanguage ne peut pas être nul

  • alors Resolution doit valoir null, .R100X100, .R150X150, .R200X100, .R200X200 ou .R300X300

Si SearchableText est différent de SearchableImage alors SourceDocumentLanguage doit être nul (null)
Si ColorMode vaut Auto alors DocumentFormat doit valoir Pdf