THotPDF Preflight-API-kort

Denne side er genereret fraLib\HPDFPreflight.pas by tools\build_preflight_api_map.pyDen viser de offentlige preflight-indgangspunkter, rapportformatværdier, profilfelter og diagnosticeringsnavne, der har en ISO- eller implementationsreference-tilknytning

Outputformater

pfText, pfJSON, pfHTML, pfCSV

Profilpost

FieldType
DisableChecksAnsiString
DisableWarningsAnsiString
DisableHintsBoolean

Offentlig API

NameKindSignature
CreatePreflightReportfunctionfunction CreatePreflightReport(const SourceFile: TFileName; const Password: AnsiString = ''): AnsiString;
SavePreflightReportprocedureprocedure SavePreflightReport(const SourceFile: TFileName; const ReportFile: TFileName; const Password: AnsiString = '');
CreatePreflightReportfunctionfunction CreatePreflightReport(const SourceFile: TFileName; const Password: AnsiString; const Format: THPDFPreflightFormat): AnsiString;
MergePreflightProfilesfunctionfunction MergePreflightProfiles(const A, B: THPDFPreflightProfile): THPDFPreflightProfile;
DiffPreflightProfilesfunctionfunction DiffPreflightProfiles(const A, B: THPDFPreflightProfile; out OnlyInA: AnsiString; out OnlyInB: AnsiString): Boolean;
RepairPDFFromPreflightReportfunctionfunction RepairPDFFromPreflightReport(const SourceFile: TFileName; const TargetFile: TFileName; out RepairsApplied: AnsiString): Boolean;
RepairPDFFromPreflightReportfunctionfunction RepairPDFFromPreflightReport(const SourceFile: TFileName; const TargetFile: TFileName; const Password: AnsiString; out RepairsApplied: AnsiString): Boolean;
AggregatePreflightReportsfunctionfunction AggregatePreflightReports(const Reports: array of AnsiString): AnsiString;
ComparePreflightReportsfunctionfunction ComparePreflightReports(const ReportA: AnsiString; const ReportB: AnsiString): AnsiString;
ValidatePreflightProfilefunctionfunction ValidatePreflightProfile(const Profile: THPDFPreflightProfile; out UnknownNames: AnsiString): Boolean;
LoadAndValidatePreflightReportfunctionfunction LoadAndValidatePreflightReport(const EmbeddedFile: TFileName; out OriginalReport: AnsiString; out CurrentReport: AnsiString): Boolean;
LoadAndValidatePreflightReportfunctionfunction LoadAndValidatePreflightReport(const EmbeddedFile: TFileName; const Password: AnsiString; out OriginalReport: AnsiString; out CurrentReport: AnsiString): Boolean;
EmbedPreflightReportAsXMPprocedureprocedure EmbedPreflightReportAsXMP(const SourceFile: TFileName; const TargetFile: TFileName);
EmbedPreflightReportAsXMPprocedureprocedure EmbedPreflightReportAsXMP(const SourceFile: TFileName; const TargetFile: TFileName; const Password: AnsiString);
ConvertPreflightReportToVeraPDFStylefunctionfunction ConvertPreflightReportToVeraPDFStyle(const Report: AnsiString): AnsiString;
CreatePreflightReportWithProfilefunctionfunction CreatePreflightReportWithProfile(const SourceFile: TFileName; const Password: AnsiString; const ProfileFile: TFileName; const Format: THPDFPreflightFormat): AnsiString;
SavePreflightReportprocedureprocedure SavePreflightReport(const SourceFile: TFileName; const ReportFile: TFileName; const Password: AnsiString; const Format: THPDFPreflightFormat);
GetBuiltInPreflightProfilefunctionfunction GetBuiltInPreflightProfile(const Name: AnsiString): THPDFPreflightProfile;
LoadPreflightProfilefunctionfunction LoadPreflightProfile(const ProfileFile: TFileName): THPDFPreflightProfile;
SavePreflightProfileprocedureprocedure SavePreflightProfile(const Profile: THPDFPreflightProfile; const ProfileFile: TFileName);
ApplyPreflightProfilefunctionfunction ApplyPreflightProfile(const Report: AnsiString; const Profile: THPDFPreflightProfile): AnsiString;
ValidatePDFVTfunctionfunction ValidatePDFVT(const SourceFile: TFileName; out Report: AnsiString): Boolean;
ValidatePDFVTfunctionfunction ValidatePDFVT(const SourceFile: TFileName; const Password: AnsiString; out Report: AnsiString): Boolean;
EmbedPreflightReportInPDFprocedureprocedure EmbedPreflightReportInPDF(const SourceFile: TFileName; const TargetFile: TFileName);
EmbedPreflightReportInPDFprocedureprocedure EmbedPreflightReportInPDF(const SourceFile: TFileName; const TargetFile: TFileName; const Password: AnsiString);

Diagnosticeringsnavnekort

NameCategoryReference
HeaderCheckISO 32000-1 sek 7.5.2
EOFCheckISO 32000-1 sek 7.5.5
EOFNearEndCheckISO 32000-1 sek 7.5.5
StartXRefCheckISO 32000-1 sek 7.5.5
StartXRefOffsetCheckISO 32000-1 sek 7.5.5
StartXRefTargetCheckISO 32000-1 sek 7.5.4 / 7.5.8
RevisionMarkersBalancedCheckISO 32000-1 sek 7.5.6
LastStartXRefBeforeEOFCheckISO 32000-1 sek 7.5.5
TrailerCheckISO 32000-1 sek 7.5.5
XRefAvailableCheckISO 32000-1 sek 7.5.4
LoadablePagesCheckISO 32000-1 sek 7.7.3
NotEncryptedCheckISO 32000-1 sek 7.6
CatalogCheckISO 32000-1 sek 7.7.2
PagesCheckISO 32000-1 sek 7.7.3
PageCheckISO 32000-1 sek 7.7.3.3
MediaBoxCheckISO 32000-1 sek 14.11.2
InfoDictionaryCheckISO 32000-1 sek 14.3.3
RootReferenceCheckISO 32000-1 sek 7.5.5
ObjectNumbersUniqueCheckISO 32000-1 sek 7.3.10
PageTreeCountMatchesLoadablePagesCheckISO 32000-1 sek 7.7.3
PageObjectsMatchLoadablePagesCheckISO 32000-1 sek 7.7.3
StreamPairsBalancedCheckISO 32000-1 sek 7.3.8
StreamLengthsAvailableCheckISO 32000-1 sek 7.3.8.2
XRefRowsValidCheckISO 32000-1 sek 7.5.4
XRefCoversObjectsCheckISO 32000-1 sek 7.5.4
TrailerSizeCoversObjectsCheckISO 32000-1 sek 7.5.5
TrailerRootPresentCheckISO 32000-1 sek 7.5.5
TrailerRootObjectDefinedCheckISO 32000-1 sek 7.5.5
TrailerRootObjectIsCatalogCheckISO 32000-1 sek 7.5.5 / 7.7.2
TrailerInfoObjectDefinedCheckISO 32000-1 sek 7.5.5
TrailerIDPairPresentCheckISO 32000-1 sek 14.4
FontsHaveEmbeddedProgramsCheckISO 32000-1 sek 9.9
AnnotationCountConsistentCheckISO 32000-1 sek 12.5
PDFAClaimedHintISO 19005-1 / 19005-2 / 19005-3
PDFAPartHintISO 19005-delidentifikator
PDFAConformanceHintISO 19005-overensstemmelsesniveau
PDFXClaimedHintISO 15930
PDFUAClaimedHintISO 14289-1
TaggedPDFHintISO 32000-1 sek 14.7
HasTransparencyHintISO 32000-1 sek 11
JavaScriptWarningISO 32000-1 sek 12.6.4.16
LaunchActionWarningISO 32000-1 sek 12.6.4.5
OpenActionWarningISO 32000-1 sek 12.3.4
AdditionalActionsWarningISO 32000-1 sek 12.6.3
EmbeddedFileWarningISO 32000-1 sek 7.11.4
RichMediaWarningISO 32000-1 sek 13.6
PDFAWithEncryptionHintISO 19005-1 sek 6.1.10
PDFAWithJavaScriptHintISO 19005-1 sek 6.6.2
PDFA1WithTransparencyHintISO 19005-1 sek 6.4

Relaterede emner