مرجع HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة

function RepairPDFUA2Structure(
  const Options: THPDFUA2RepairOptions;
  out Report: THPDFUA2RepairReport;
  out Issues: THPDFUA2ValidationIssues): boolean; overload;

function RepairPDFUA2Structure(
  const Options: THPDFUA2RepairOptions;
  out Report: THPDFUA2RepairReport;
  out Issues: THPDFUA2ValidationIssues;
  out Findings: THPDFComplianceFindings): boolean; overload;

تفاصيل الواجهة

HPDFDoc

تفاصيل الواجهة

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFTHPDFUA2RepairOptions.Defaultيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

المرجعالمرجع
NormalizeDuplicateNamespacesالمرجعStructTreeRoot/Namespacesالمرجع
RegisterReferencedNamespacesالمرجع
RepairStandardStructureNamespacesالمرجعDocument
RepairAttributeNamespacesالمرجع
RepairAttributeRevisionsالمرجع
RepairListSemanticsالمرجع
RepairTableSemanticsالمرجع
RepairRubyWarichuSequencesالمرجع
RepairPronunciationHintsالمرجع
RepairMissingAlternateTextالمرجعAltالمرجعFigureالمرجعFormulaالمرجعFormالمرجع
RepairLanguageInheritanceالمرجع
RepairHeadingOrderالمرجع
RepairArtifactTaggingالمرجعArtifactالمرجع
AllowDocumentFragmentHeadingStartsالمرجعDocumentFragmentالمرجع
RollbackOnValidationFailureالمرجع
CustomAttributeNamespaceURIالمرجع
DefaultLanguageالمرجع
FallbackAlternateTextالمرجع
MaxGeneratedAlternateTextCharactersالمرجع
MaxObjectsالمرجع
MaxRepairsالمرجع

تفاصيل الواجهة

THPDFUA2RepairReportيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

UnresolvedAlternateTextCountيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFUnresolvedLanguageCountيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFUnresolvedArtifactCountيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFTHPDFUA2ValidationIssuesيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFcrsAppliedيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFcrsUnresolvedيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFcrsRolledBackيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFcrsFailedيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة

تفاصيل الواجهة

var
  Options: THPDFUA2RepairOptions;
  Report: THPDFUA2RepairReport;
  Issues: THPDFUA2ValidationIssues;
begin
  Options := THPDFUA2RepairOptions.Default;
  Options.DefaultLanguage := 'en-US';
  Options.CustomAttributeNamespaceURI :=
    'https://example.com/ns/accessibility-attributes';
  if not PDF.RepairPDFUA2Structure(Options, Report, Issues) then
    raise Exception.CreateFmt('%s at %s',
      [String(Issues[0].Code), String(Issues[0].Path)]);
end;

تفاصيل الواجهة