Skip to content

Issue codes ​

Every report lists what Kura did or found as issues, and, with --analyze or a profile, analysis. Each entry has a code, a detail sentence with the specifics (which font, how many objects, which pages), and these fields:

FieldMeaning
fixedtrue: Kura changed the file to fix this, or, in check mode, a conversion would change it. false: noted, but nothing was changed
severity1 information, 2 warning, 3 error
pagesthe 1-based pages concerned; empty means the whole document

This page lists every code with a one-line meaning. Codes that stop a conversion are on Rejection codes, and profile results are explained on Preflight profiles.

Three codes appear on almost every conversion and are not counted as findings in check mode: XMP_REBUILT, CONTENT_FILTERED and OUTPUT_INTENT_PRESENT. They are routine tidying, not evidence of a defect.

Metadata and document information ​

CodeMeaning
XMP_REBUILTthe XMP metadata was regenerated with the standard's identification (routine)
XMP_NONCONFORMINGthe existing XMP metadata broke the standard's rules; the detail says how
OBJECT_METADATA_REMOVEDXMP metadata attached to single objects used schemas the standard does not allow and was removed
DOCINFO_MIGRATEDthe document information dictionary was moved into XMP, as PDF 2.0 requires
DOCINFO_REMOVEDthe document information dictionary was removed (PDF 2.0 print standards)
DOCINFO_REDUCEDonly the modification date was kept in the document information, as private application data needs it
DOCINFO_CUSTOM_REMOVEDan old PDF/X key was removed from the document information
DOCINFO_DATE_DROPPEDa date that could not be read was removed
DOCINFO_DATE_SYNTHESIZEDa required creation date was added
PIECEINFO_REMOVEDprivate application data was removed from the catalog
TITLE_SYNTHESIZEDPDF/X needs a title; "Untitled document" was set
TRAPPED_SETPDF/X needs the trapped flag to be True or False; False was set
X_VERSION_SETthe PDF/X version marker was written or corrected
VT_VERSION_SETthe PDF/VT version marker was written or corrected
LANG_SETthe document had no valid language, so one was set (from --lang when given)
LANG_NORMALIZEDa language tag was rewritten in standard form
LANG_REMOVEDan invalid language tag was removed
CONTENT_LANG_FIXEDinvalid language values inside page content were replaced
VIEWER_PREFERENCES_FIXEDa viewer preference that would hide part of the print area was removed
BOOKMARKS_ADDEDbookmarks were built from --bookmarks
BOOKMARKS_NOT_CREATED--bookmarks was given but no bookmarks could be built (no tagged headings, or unreadable JSON)

Fonts and text ​

CodeMeaning
FONT_SUBSTITUTEDa font that was not embedded was replaced by an embedded substitute with the same widths (warning)
FONT_NOT_EMBEDDEDa font is not embedded and no substitute applies
FONT_FSTYPE_RESTRICTEDthe font's licence flags forbid embedding; a substitute was used
FONT_PROGRAM_UNREADABLEthe embedded font data could not be read
FONT_PROGRAM_UNUSABLEthe embedded font data could not be parsed, so a substitute was used
FONT_PROGRAM_TRIMMEDstray data after the end of a Type 1 font program was removed
FONT_PROGRAM_LENGTHS_FIXEDthe recorded section lengths of a Type 1 font program were corrected
FONT_PROGRAM_METRICS_INLINEDglyph width instructions were moved into the glyphs themselves
OPENTYPE_UNWRAPPEDan OpenType font was stored as plain compact font data, for levels that do not allow OpenType
FONT_DICT_REPAIREDa font dictionary lacked a required entry or named a font type that is not allowed
FONT_RESOURCE_REPAIREDa font resource pointed straight at a CID font; it was wrapped in a composite font
FONT_RESOURCE_REPLACEDa font resource did not point at a font; a standard font was put in its place
FONT_NAME_SANITIZEDa font name that was not valid UTF-8 was renamed
FONT_FLAGS_FIXEDthe symbolic and non-symbolic flags were made to match the font
SYMBOLIC_FLAG_CLEAREDa font marked symbolic was reclassified as an ordinary font
FONT_CMAP_ADDEDa Unicode character map was added inside a TrueType font
FONT_WIDTHS_SYNCEDglyph widths in the PDF were corrected to match the embedded font
TYPE3_WIDTHS_SYNCEDglyph widths of a Type 3 font were corrected to match its glyph drawings
TTF_ENCODING_SETa standard encoding was set on a TrueType font
TT_DIFFERENCES_REMOVEDa glyph difference list that TrueType fonts may not carry was removed
SYMBOLIC_ENCODING_REMOVEDan encoding that symbolic TrueType fonts may not carry was removed
ENCODING_DIFFS_CLEANEDnon-standard glyph names in an encoding were replaced or removed
CHARSET_ADDED, CHARSET_REMOVEDthe list of glyphs in a Type 1 subset was written or removed
CIDSET_ADDED, CIDSET_REMOVEDthe list of glyphs in a CID font subset was written or removed
CIDSYSTEMINFO_SYNCEDthe character collection of a composite font was aligned with its CID font
CIDTOGIDMAP_SETthe glyph mapping of a CID font was set to identity
CMAP_REPAIREDan embedded character map was repaired
CMAP_ROS_SYNCEDan embedded character map's collection was aligned with its font
CMAP_WMODE_SYNCEDan embedded character map's writing direction was aligned with its program
CMAP_USECMAP_REMOVEDan unused reference to another character map was removed
CMAP_FALLBACK_EMBEDDEDa character map that could not be resolved was replaced by an identity map (visual difference possible)
TOUNICODE_BUILTthe mapping from glyphs to Unicode text was completed, so text can be searched and read aloud
TOUNICODE_SCRUBBEDforbidden Unicode values were removed from a text mapping
ACTUALTEXT_MISSINGprivate-use characters are shown without a replacement text
ACTUALTEXT_PUA_REMOVEDprivate-use characters were removed from replacement text
MISSING_GLYPHS_REMOVEDtext that drew glyphs absent from its font (shown as empty boxes before) was removed
TEXT_OUTLINEDtext without a Unicode mapping was turned into vector outlines (--outline-fonts)
FONT_PAGE_RASTERIZEDa page whose font could be neither embedded nor substituted was turned into an image, with the text kept invisible
ANNOT_REMOVEDannotations whose appearance uses a font that cannot be embedded were removed
OCR_TEXT_LAYER_ADDEDan invisible text layer from OCR was added (--ocr)

Colour and output intents ​

CodeMeaning
OUTPUT_INTENT_PRESENTthe existing output intent was kept (routine)
OUTPUT_INTENT_ADDEDan output intent was added (sRGB, or the CMYK press profile)
OUTPUT_INTENT_ADOPTEDthe document's own output intent was used
OUTPUT_INTENT_REPLACEDthe existing output intent did not cover the colours used, so it was replaced
OUTPUT_INTENTS_PRUNEDseveral output intents were reduced to the single print intent
OUTPUT_INTENT_TEXT_FIXEDdescriptive output intent entries that were not plain text were repaired
OUTPUT_INTENT_PROFILE_REF_REMOVEDan output intent referred to an external profile, which this level does not allow
OUTPUT_INTENT_REF_INCOMPLETEan external press profile reference lacks required details
OUTPUT_INTENT_EXTERNAL_ADDEDan output intent referring to an external press profile was added (x5n with --profile-url)
OUTPUT_INTENT_EXTERNAL_KEPTan output intent referring to an external press profile was kept
OUTPUT_INTENT_EXTERNAL_MISSINGthe flavour needs an external press profile reference and none was found
OUTPUT_INTENT_NOT_EXTERNALthe flavour needs an external reference, but the profile is only embedded
OUTPUT_INTENT_EMBEDDED_TOOthe flavour needs an external reference only, but the profile is embedded as well
PAGE_OUTPUT_INTENTS_SETthe output intent was also written on individual pages
PAGE_OUTPUT_INTENTS_REMOVEDpage-level output intents were removed
PAGE_OUTPUT_INTENT_INVALIDa page-level print output intent has no usable profile
DEST_PROFILE_IGNOREDthe --dest-profile colour space does not fit the target, so the built-in profile was used
DEFAULT_PROFILE_USEDa --default-rgb, --default-cmyk or --default-gray profile was used
DEFAULT_RGB_INJECTEDuncalibrated RGB was tied to sRGB
DEFAULT_CMYK_INJECTEDuncalibrated CMYK was tied to a calibrated CMYK profile
DEVICE_COLOR_UNIFIEDPDF/A-1 with both RGB and CMYK: RGB was converted to CMYK so one output intent covers it (visual difference possible)
DEVICE_COLOR_OUTSIDE_INTENTCMYK or gray colour is used but the output intent describes an RGB or gray condition
RGB_NOT_PERMITTEDRGB colour is used, which a multi-colour press condition cannot print
PROCESS_COLORANT_MISSINGdevice colour is used but the press profile lacks that process ink
ICC_PROFILE_REPLACEDICC profiles of a kind the level does not accept were replaced
ICC_PROFILE_DOWNGRADEDICC profiles of a version the level does not accept were replaced
ICC_COMPONENTS_SETthe component count of an ICC colour space was corrected
ICC_INTENT_DEDUPEDcolour spaces identical to the output intent were simplified to plain CMYK
ICC_PROFILE_MISSINGa colour profile named for conversion was not found; the conversion is refused
GROUP_SPACE_CALIBRATEDtransparency groups were given a calibrated blending colour space
SHADING_RGB_TAGGED, SHADING_CMYK_TAGGEDuncalibrated shadings were tagged with the matching profile
SEPARATION_UNIFIEDspot colours sharing a name were given one alternate colour
SEPARATION_ALTERNATE_FIXEDthe RGB alternate of a spot colour was converted
COLORANT_RENAMEDspot colour names that were not valid UTF-8 were renamed
COLORANTS_COMPLETEDmissing spot colour entries of a multi-ink colour space were added
DEVICEN_ATTRIBUTES_FIXEDentries of a multi-ink colour space that the level does not allow were removed
DEVICEN_REDUCEDmulti-ink colour spaces with too many inks were replaced by calibrated CMYK (visual difference possible)
DEVICEN_MALFORMEDa damaged multi-ink colour space was left as it was
OVERPRINT_MODE_RESETthe overprint mode was reset where calibrated CMYK is used
TRANSFER_FUNCTION_REMOVEDtransfer curves that PDF/X-1a and PDF/X-3 do not allow were removed
ANNOT_COLOR_REMOVEDannotation colours were removed because the output intent is not RGB
COLOR_CONVERTEDcolour was converted (--convert-colors or a profile)
COLOR_CONVERSION_INCOMPLETEsome objects kept their original colour; the detail says why
COLOR_CONVERSION_SKIPPEDthe colour conversion did not run; the detail says why
X1A_COLOR_CONVERTEDRGB content was converted to CMYK for PDF/X-1a
X1A_FUNCTION_APPROXIMATEDcalculator functions in shadings or tints were approximated during conversion
X1A_COLOR_UNCONVERTIBLEcolour that PDF/X-1a does not allow could not be converted

Transparency and rasterizing ​

CodeMeaning
TRANSPARENCY_FLATTENEDa JPEG 2000 alpha channel was composited over white
TRANSPARENCY_FLATTENED_VECTORtransparency was flattened into plain vector objects
TRANSPARENCY_REGION_FLATTENEDtransparency was flattened in a small area, keeping the rest of the page as vectors
TRANSPARENCY_REGIONS_RASTERIZEDtransparent areas were turned into images, each clipped to its object
TRANSPARENCY_RASTERIZEDwhole pages with transparency were turned into images
TRANSPARENCY_GROUP_REMOVEDa transparency group was removed from a form
PAGE_GROUP_MISSINGa page uses transparency but defines no blending colour space
BLEND_MODE_FIXEDa non-standard blend mode was replaced
ALPHA_CLAMPEDopacity values out of range, or not numbers, were set to 1
SMASK_OPAQUE_REMOVEDa fully opaque soft mask was removed (no visual change)
SMASK_TO_STENCILa two-level soft mask became a stencil mask (lossless)
PAGES_RASTERIZEDpages were turned into images (--rasterize-pages); the detail says whether the text was kept as invisible text
VERSION_TRANSPARENCY_FLATTENEDtransparency was flattened because --pdf-version is below 1.4

Any of these with (visual risk) in the detail needed --allow-visual-risk.

Images ​

CodeMeaning
IMAGE_INPUT_WRAPPEDa JPEG input was wrapped as a one-page PDF
IMAGE_DOWNSAMPLEDimages above --image-max-ppi were downsampled
IMAGE_UPSAMPLEDimages were upsampled to a minimum resolution (a profile fix)
IMAGE_RECOMPRESSEDa lossy image was re-encoded as CMYK JPEG during colour conversion
IMAGE_DEPTH_REDUCEDa 16-bit image was reduced to 8 bits, as PDF 1.4 requires
IMAGE_DEPTH_NORMALIZEDan image with an unsupported bit depth was re-encoded
IMAGE_COLORSPACE_RETAGGEDa JPEG's colour space was corrected to match its data
IMAGE_SIZE_CORRECTEDa JPEG's declared size was corrected to match its data
IMAGE_MASK_DROPPEDa colour-key mask that no longer applied after CMYK conversion was removed
IMAGE_KEPT_UNDECODABLEan image could not be decoded and was kept unchanged
JPEG_DATA_REPAIREDa damaged JPEG was re-encoded from what can be recovered
JPX_TRANSCODEDa JPEG 2000 image was re-encoded losslessly
JPX_NONCONFORMINGa JPEG 2000 image breaks the archive rules and cannot be re-encoded
JPX_IMAGE_NOTEDa JPEG 2000 image was found; PDF/A-1 sets no rule on it (information)
JBIG2_REENCODEDa JBIG2 image was re-encoded losslessly for print exchange
INLINE_IMAGE_FILTER_FIXEDan inline image with a compression the level does not allow was re-encoded
INTERPOLATE_REMOVEDimage smoothing was switched off, as the standard requires
ALTERNATES_REMOVEDalternate versions of an image were removed
OPI_REMOVEDan image replacement link for prepress systems was removed
VERSION_IMAGES_REDUCED16-bit images were reduced for --pdf-version below 1.5
VERSION_JPX_RECODEDJPEG 2000 images were re-encoded as JPEG for --pdf-version below 1.5

Page content and file syntax ​

CodeMeaning
CONTENT_FILTEREDpage content was normalized to the standard's limits (routine)
CONTENT_NONCONFORMINGpage content breaks syntax rules or size limits
CONTENT_COLOR_OPERANDS_INVALIDcolour operators with the wrong number of values
CONTENT_UNDECODABLEa page content stream could not be decoded and was left as it was
CONTENT_MISSING_REPLACEDpage content stored with an image compression cannot be drawn and was replaced with empty content
DANGLING_REFS_REMOVEDdrawing operators that named resources missing from the page were removed
RESOURCES_COMPLETEDresources used by page content were listed explicitly
RESOURCES_PRUNEDunused resources were removed to stay under the PDF/A-1 limit
RESOURCE_CYCLE_CUTa form or pattern that draws itself was broken out of the loop
FORM_BBOX_ADDEDa form was given its required bounding box
FORM_RESOURCES_ADDEDa form was given its own resources
PATTERN_PLACEHOLDER_ADDED, XOBJECT_PLACEHOLDER_ADDEDcontent named a pattern or form that exists nowhere; an empty one was added
TILING_PATTERN_COMPLETEDmissing entries of a tiling pattern were filled in
SHADING_BBOX_REMOVEDa damaged bounding box was removed from a shading
POSTSCRIPT_XOBJECT_REMOVEDan embedded PostScript fragment was removed
RENDERING_INTENT_FIXEDan invalid rendering intent was removed
HALFTONE_REMOVED, HALFTONE_NAME_REMOVED, HALFTONE_ORIGIN_REMOVED, HALFTONE_PHASE_REMOVEDhalftone settings the level does not allow were removed
HALFTONE_TF_ADDED, HALFTONE_TF_REMOVEDa halftone transfer curve was added or removed, as the level requires
SEPARATION_INFO_REMOVEDseparation information was removed from a page (a print exchange page is a composite)
USER_UNIT_APPLIEDa page scale factor was applied to the page, as PDF 1.4 has none
LIMITS_CLAMPEDvalues beyond PDF 1.4 limits were clamped
PAGE_BOX_CLAMPEDpage boxes were brought into the allowed size range
PAGE_BOXES_NORMALIZEDa page had no usable media box and one was set
TRIMBOX_ADDEDa trim box was added to pages that lacked one
PAGE_TREE_REBALANCEDthe page list was split into nested nodes to stay under a size limit
PAGE_TREE_REBUILTa damaged page list was rebuilt
FILE_STRUCTURE_NONCONFORMINGthe file's cross-reference table was damaged and had to be repaired
STREAM_FILTER_REPLACEDstreams with a compression the level does not allow were decoded
LZW_REENCODEDLZW compression was replaced
NONSTANDARD_FILTER_REMOVEDstreams with an unknown compression were emptied (content not recoverable)
STREAM_EXTERNAL_REFS_REMOVEDstreams that pointed at external files were cut loose
THUMBNAIL_REMOVEDa page thumbnail with a compression the level does not allow was removed
ENCRYPTION_REMOVEDthe document was encrypted; encryption was removed
CATALOG_KEY_REMOVEDan entry the level does not allow was removed from the document catalog
VERSION_LAYERS_FLATTENEDlayers were merged into the page for --pdf-version below 1.5
SCAN_INCOMPLETEpart of the document could not be read; findings may be incomplete (warning)

Annotations, forms, actions and layers ​

CodeMeaning
ANNOTATION_REMOVEDan annotation type the level forbids was removed
ANNOTATION_DRAWN_INTO_PAGEan annotation's visible appearance was drawn into the page
ANNOTATION_APPEARANCE_BAKEDannotation appearances were drawn into the page content
ANNOT_FLAGS_FIXEDannotation flags were set as the standard requires
APPEARANCE_ADDEDan annotation without an appearance was given an empty one
APPEARANCE_EXTRA_REMOVEDrollover and down appearances were removed, keeping the normal one
APPEARANCE_FLATTENEDan appearance with several states was reduced to one
APPEARANCE_STATE_ADDED, APPEARANCE_STATES_WRAPPEDa missing appearance state was added to a widget
TRAPNET_FONT_SUBSTITUTION_REMOVEDa font substitution list was removed from a trap network annotation
ACROFORM_REMOVEDthe interactive form was removed (not usable in PDF/X)
NEED_APPEARANCES_REMOVEDthe "regenerate appearances" form flag was removed
XFA_REMOVEDXFA form data was removed
SIGNATURE_FIELDS_REMOVEDunsigned signature fields were removed (PDF/E-1)
ACTION_REMOVEDa forbidden action (script, launch, open action and so on) was removed
ACTION_CHAIN_REMOVEDa chain of follow-on actions was removed
ADDITIONAL_ACTIONS_REMOVEDevent-triggered actions were removed
JAVASCRIPT_REMOVEDdocument-level JavaScript was removed
DESTS_REMOVEDthe named destination list was removed
ALTERNATE_PRESENTATIONS_REMOVEDslideshow presentations were removed
PRESENTATION_STEPS_REMOVEDpage presentation steps were removed
MODEL_RESOURCES_REMOVEDa resource list was removed from a 3D stream
OPTIONAL_CONTENT_REMOVEDlayer membership was removed from an annotation
OCG_LISTEDlayers missing from the document's layer list were added
OCG_NAME_ADDEDa layer without a name was given one
OC_DEFAULT_CONFIG_ADDEDthe required default layer configuration was added
OC_CONFIG_NAME_ADDED, OC_CONFIG_NAME_DEDUPEDa layer configuration was given a name, or a unique one
OC_ORDER_COMPLETEDlayers missing from the layer panel order were added
OC_AS_REMOVEDautomatic layer state changes were removed

Structure and accessibility ​

CodeMeaning
MARKINFO_SETthe document was marked as tagged
STRUCT_TREE_SYNTHESIZEDa minimal structure tree was generated; tagging quality is limited (warning)
STRUCT_TREE_REBUILTthe existing structure tree was replaced by a generated one; the detail says why
UA_STRUCTURE_BUILTpages were tagged as paragraphs, figures and annotations for PDF/UA
UA_STRUCTURE_REPAIREDthe existing structure tree was kept and repaired for PDF/UA
UA_STRUCT_DEST, UA_STRUCT_DEST_KEPTlinks were pointed at structure elements, as PDF/UA-2 requires, or kept
ROLEMAP_NORMALIZEDthe structure role map was cleaned up
STRUCT_NAMES_SANITIZEDstructure type names that were not valid UTF-8 were replaced
STRUCT_IDS_REPAIREDstructure element IDs were repaired
ARTIFACT_MARKEDuntagged content was marked as decoration so assistive technology skips it
HEADINGS_MERGEDadjacent headings of the same level were merged
LIST_NUMBERING_SETthe numbering style of lists was set
UA_<checkpoint>from --check --level ua1 or ua2: a PDF/UA failure, named by its checkpoint number, such as UA_01-003 for PDF/UA-1 or UA_7.18.1-1 for PDF/UA-2

Attachments and e-invoices ​

CodeMeaning
FACTURX_ATTACHEDthe invoice XML was embedded, with its standard and profile
EINVOICE_PROFILE_LIMITEDthe invoice profile is valid but does not carry the full invoice, so some mandates do not accept it
EINVOICE_PDFA4_CONTAINERthe invoice was put in PDF/A-4f; many recipients still expect PDF/A-3
SOURCE_EMBEDDEDthe original document was attached (--embed-source)
AF_ARRAY_ADDEDattachments were linked to the document as associated files
AF_RELATIONSHIP_ADDEDan attachment was given its relationship to the document
MARKED_CONTENT_AF_MOVEDassociated files were moved from a content marker to the page
ASSOCIATED_FILES_INVALIDassociated-file entries are not lists of file specifications
ASSOCIATED_FILES_REMOVEDassociated-file references were removed
EMBEDDED_FILES_REMOVED, EMBEDDED_FILE_REMOVEDattachments were removed at a level that does not allow them
EMBEDDED_FILES_TREE_ADDEDPDF/A-4f needs an attachment list; one was added
EMBEDDED_FILES_ENROLLEDattachments missing from the attachment list were added to it
EMBEDDED_FILE_KEYS_MISSINGan attachment lacks its file name entries
EMBEDDED_FILE_MIME_ADDEDan attachment was given a default file type
REFERENCE_XOBJECT_FIXEDa reference to an external page without a usable file was removed
REFERENCE_XOBJECT_INCOMPLETEa reference to an external page lacks the file identifiers
REFERENCE_XOBJECT_KEPTa reference to an external page was kept (allowed at this level)
CodeMeaning
VT_DPART_BUILTthe PDF/VT record structure was built from --vt-records
VT_SINGLE_PARTno records were given, so the whole document became one record
VT_DPART_PRESENTthe existing record structure was kept
VT_DPART_REBUILTthe record structure was replaced; the detail says why
VT_RECORDS_INVALID--vt-records did not form contiguous page ranges covering the document
VT_PART_METADATA_FIXEDinvalid entries in record metadata were removed
VT_REUSE_HINT_FIXEDreuse hints that did not match how objects are used were removed
VT_ENCAPSULATION_DROPPEDthe self-contained flag was removed from forms that depend on their surroundings
VT_IMAGE_INTENT_ADDEDself-contained images were given a rendering intent

Signing, certificates and process ​

CodeMeaning
DOCUMENT_SIGNEDthe output was signed (--sign)
SIGNATURE_REMOVEDexisting signatures were removed; conversion invalidates them, so sign the result again
SIGNATURE_INVALIDATEDthe input was signed; only the new signature will verify
CERTIFIEDa check certificate was embedded (--certify)
CERTIFY_FAILEDthe check certificate could not be embedded
FALLBACK_RECONVERTEDthe first result was not compliant, so it was converted a second time (--reconvert)
FALLBACK_RASTERIZEDthe regular conversion did not reach compliance, so pages were turned into images (--fallback-raster, --fallback-pages)

Analysis ​

With --analyze, the census arrives under analysis, all at severity 1:

CodeMeaning
ANALYZE_HAIRLINEstrokes thinner than 0.125 pt
ANALYZE_SMALL_TEXTtext below 4 pt
ANALYZE_RICH_BLACKobjects in rich black (over 90% K plus other inks)
ANALYZE_INVISIBLE_TEXTinvisible text that is not used for clipping
ANALYZE_IMAGE_LOWRESimages below 250 ppi (550 ppi for one-bit images) at their placed size
ANALYZE_IMAGE_HIGHRESimages above 450 ppi (3600 ppi for one-bit images)
ANALYZE_IMAGE_FORMATSthe image compressions in use
ANALYZE_TRANSPARENCYuses of transparency
ANALYZE_OVERPRINTgraphics states that switch on overprint
ANALYZE_COLOR_USAGEthe colour spaces in use
ANALYZE_FONT_NOT_EMBEDDEDfonts that are not embedded
ANALYZE_FONT_NO_TOUNICODEfonts without a Unicode mapping
ANALYZE_TYPE3_FONTSType 3 fonts in use
ANALYZE_MIXED_PAGE_SIZESpages of different sizes
ANALYZE_ANNOTATIONSthe annotations in use
ANALYZE_OUTPUT_INTENTwhether an output intent is present

Profiles and plans ​

These arrive under analysis when a preflight profile runs:

CodeMeaning
CHECK_HITa profile check found something
CHECK_NOT_EVALUATEDa condition could not be evaluated for this file
PROFILE_INVALIDthe profile is not valid; the detail names the field
PROFILE_EMPTYcheck mode was asked for, but the profile has no checks
PROFILE_TARGETthe profile's convert section chose the target
PROFILE_ICC_MISSINGa colour profile named in the convert section was not found
VARIABLE_SETa profile variable received a value
FIX_SCHEDULED, FIX_DONE, FIX_NOT_NEEDED, FIX_UNKNOWNa profile fix was planned, changed the file, had nothing to do, or is not in the catalogue
PLAN_STEP, PLAN_STEP_FAILED, PLAN_NO_CONVERSIONplan progress

Dual-licensed under AGPL-3.0 and Commercial License.