ScanProfilesCustomizer - Scan profiles configuration constraints

Principle

To use ScanProfilesCustomizer correctly, you need to take into account the constraints of the various devices that use scan profiles.
Be aware of these constraints before configuring your scan profiles.

Konica Minolta

Conditions Constraints
If OutFileType is Jpeg
  • OutPageSettings must be PageSeparation

  • OutPageSeparation must be 1

If OutPageSettingsis not PageSeparation

then OutPageSeparation must be null

If OutFileType is neither PDF, nor CompactPDF

  • OutPdfEncryptionEnabled cannot be true

  • OutPdfEncryptionLevel must be null

  • OutPrintingPermitted cannot be true

  • OutExtractionEnabled cannot be true

  • OutSignatureEnabled cannot be true

  • OutlinePdf must be null

  • OutPdfViewModeEnabled cannot be true

  • OutPdfWebOptimisation must be null

  • OutSearchablePdfEnabled can not be true

  • FileNameSetToTile must be null

  • Title must be null

  • CreatedBy must be null

  • Subtitle must be null

  • Keyword must be null

If OutFileType is neither PDF, nor CompactPDF ,
or if OutPdfEncryptionEnabled is not true,
  • OutEncryptionTarget must be null

  • OutChangePermissionLevel must be null

  • OutEncryptionType must be null

  • OutSignatureType must be null

If OutFileType is neither PDF, nor CompactPDF,
or if OutPdfViewModeEnabled is not true,

then OutPdfViewMode must be null

If OutFileType is neither PDF, nor CompactPDF,
or if OutSearchablePdfEnabled is not true :

  • OutSearchablePdfLangCode must be null

  • OutSearchablePdfAdjustRotation must be null

  • OutSearchablePdfNameExtraction must be null

If OcrEnabled is different than true,

  • OcrLangCode must be null

  • OcrAdjustRotation must be null

  • OcrOutputMethod must be null

If ScanSizeValue is StandardSize

then ScanSizeFixedSiz can not be null

If ScanSizeValueis not StandardSize

then ScanSizeFixedSize must be null

If ScanSizeValue is CustomSize

then ScanSizeCustomSizeX and Y can not be null

If ScanSizeValue is not CustomSize

then ScanSizeCustomSizeX and Y must be null

If ScanSizeValue is PhotoSize

then ScanSizePhotoSizeValue can not be null

If ScanSizeValue is not PhotoSize

then ScanSizePhotoSizeValue must be null

If ScanOriginalType is TextAndPhotoPrinted or PhotoPrinted

then ScanOriginalPhotoType can not be null

If ScanOriginalType is neither TextAndPhotoPrinted, nor PhotoPrinted

then ScanOriginalPhotoType must be null

If BgRemovalValue is Manual

then BgRemovalLevel can not be null

If BgRemovalValue is not Manual

then BgRemovalLevel must be null

If ScanDensityValue is Manual

then ScanDensityLevel can not be null

If ScanDensityValue is not Manual

then ScanDensityLevel must be null

If BookOriginalEnabled is not true,

  • BookOutputMethod must be null

  • BookOpeningMethod must be null

  • BookFrameEraseEnabled can not be true

If BookOriginalEnabled is not true

or if BookFrameEraseEnabled is not true

then BookFrameEraseType must be null

If BookFrameEraseType is not EntireFrame,

then BookFrameEraseAmount must be null

If BookFrameEraseType is not Separate

  • BookSeparateEraseSettingsTop must be null

  • BookSeparateEraseSettingsBottom must be null

  • BookSeparateEraseSettingsLeft must be null

  • BookSeparateEraseSettingsRight must be null

If BookOriginalEnabled n'est pas vrai (true)

then BookCenterEraseSettings must be null

If BookCenterEraseSettings is not true
or if BookOriginalEnabled is not true

then BookCenterEraseAmount must be null

 

Kyocera HyPAS

Conditions Constraints

AutoCropping

(automatic cropping)

activated

The following functions cannot be activated:

  • ScanColorMode > AutoColor: automatically identifies the color of the original document to be scanned;

  • TWO_SIDED_LONG: allows you to scan the front and back of a sheet (by turning the sheet over at the long edge).

  • TWO_SIDED_SHORT: allows you to scan the front and back of a sheet (by turning the sheet over at the short edge).

  • BOOK_RIGHT: scans the right-hand page of an open book displayed on the scanning glass;

  • BOOK_LEFT: scans the left-hand page of an open book on the scanning glass;

  • BackgroundDensityAdj: adjusts background density;

  • ClippingOutsideErase: allows clipping with erasing from the outside.

  • DOCX: scans documents in .docx format (MS Word)

  • HCPDF: scans documents in .docx format (MS Word)

  • PPTX: scans documents generated by MS PowerPoint

  • XLSX: scans documents generated by MS PowerPoint

  • OCR: enables character recognition

  • preventBleedThrough: when scanning double-sided, ensures that only the data on the copied side is read

  • mixedSize: scans documents of different sizes

  • skipBlank: prevents scanning of blank pages.

HCPDFformat activated

  • HCPDFImageQuality must have a value

  • ImageQuality must have no value

HCPDFformat activated

  • HCPDFImageQuality must have no value

PDF format scan
  • ImageQuality must have a value

TIFF format scan
  • ImageQuality must have a value

JPEG format scan
  • ImageQuality must have a value

XPS format scan
  • ImageQuality must have no value

OpenXPS format scan
  • ImageQuality must have no value

PPTX format scan
  • ImageQuality must have no value

XLSx format scan
  • ImageQuality must have no value

DOCX format scan
  • ImageQuality must have no value

Sharp

Conditions Contraintes
if ExposureMode has a value then ExposureLevel cannot be worthless or 0
If ColorMode is worth more than Monochrome,
  • FileFormat must be "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" or "ENCRIPT_PRIORITY_BLACK_PDF"

  • compression must be jpeg

  • compression ratio must have a value

If ColorMode is 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"

If originalSize is LONG

  • SendSize must be null or AUTO

  • OriginalSource must be null, AUTO or FEEDER

  • ColorMode must be MONOCHROME

  • Compression must be "NONE", "MH", "MR" or "MMR"

  • Preview can not be true

  • DuplexMode can not be DUPLEX

  • SpecialMode must be "NONE", "JOB_BUILD" or "JOB_BUILD_MIXED_SOURCE"

  • UseOcr can not be true

If pages-per-file >= 1

then file format can not be JPEG

If FileFormat is"TIFF", "JPEG" or "XPS" then UseOcr can not be true
If FileFormat is "PDFA_1A", "COMPACT_PDFA_1A", "COMPACT_PDFA_1A_ULTRA_FINE", "PRIORITY_BLACK_PDFA_1A", "RTF", "TXT", "DOCX", "XLSX" or "PPTX",

then UseOcr must be true

If pages-per-file >= 1

then file format can not be JPEG

If OcrLanguage is"EN", "DE", "FR", "ES", "IT", "NL", "CA_ES", "SV", "NO", "FI", "DA", "CS", "PL", "HU", "EL", "RU", "PT", "TR" or "SK",

then OcrOutputFont must be "ARIAL" or "TIMES_NEW_ROMAN"
If OcrLanguage is "JA" then OcrOutputFont must be "MS_GOTHIC", "MS_MINCHO", "MS_PGOTHIC" or "MS_PMINCHO"

If OcrLanguage is "ZH_CN",

then OcrOutputFont must be "SIMSUM" or "SIMHEI"

If OcrLanguage is "ZH_CN"

then OcrOutputFont must be "SIMSUM" or "SIMHEI"

If OcrLanguage is "ZH_TW"

then OcrOutputFont must be "MINGLIU" or "PMINGLIU"

If OcrLanguage is "KO",

then OcrOutputFont must be "DOTUM", "DATANG" or "MALGUN_GOTHIC"

If SpecialMode is MULTI_CROP

  • OriginalSource must be null, AUTO or PLATEN

  • Resolution must be null, "100", "150", "200", "300" ou "400"

  • FileFormat must be "PDF", "PDFA", "ENCRYPT_PDF", "TIFF", "JPEG", "XPS", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA" or "ENCRYPT_PRIORITY_BLACK_PDF"

  • OriginalSource must be null, AUTO or PLATEN

  • Preview must be false

  • UseOcr must be false

If SpecialMode is BUSINESS_CARD_SCAN

  • OriginalSource must be null, AUTO or PLATEN

  • Resolution must be 300 or 400

  • Preview must be false

If BusinessCardFormat is VCF or CSV

then SendBusinessCardImage can't be null
If BusinessCardFormat is not null,

then FileFormat must be "PDF", "PDFA", "ENCRYPT_PDF", "TIFF", "JPEG", "XPS", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA" or "ENCRYPT_PRIORITY_BLACK_PDF"

If SpecialMode vaut PHOTO_CROP or CARD_SHOT_MULTI
  • OriginalSource must be null, AUTO or PLATEN

  • FileFormat must be "PDF", "PDFA", "ENCRYPT_PDF", "TIFF", "JPEG", "XPS", "PRIORITY_BLACK_PDF", "PRIORITY_BLACK_PDFA" or "ENCRYPT_PRIORITY_BLACK_PDF"

  • Preview must be false

  • UseOcr must be false

If SpecialMode is ADJUST_SKEW

  • OriginalSize can not be LONG

  • FileFormat must be "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" or "ENCRYPT_PRIORITY_BLACK_PDF"

Xerox

Conditions Contraintes
If ContrastType is Manual then ContraseManualValue can not be null
If ColorMode is BlackAndWhite then Saturation must be null
If MediaSizeType is Value then XDimension and YDimension can not be null
If DocumentFormat is PDF or XPS then SearchableText can not be null
If DocumentFormat is neither PDF nor XPS then SearchableText must be null
If SearchableText is SearchableImage
  • then SourceDocumentLanguage can not be null

  • thenResolution must be null, R100X100, R150X150, R200X100, R200X200 or R300X300

If SearchableText is different from SearchableImage then SourceDocumentLanguage must be null
If ColorMode is Auto then DocumentFormat must be Pdf