THPDFUA2RepairOptions Record

PDF/UA-2-rakennepuun korjauksen korjauskohtaiset kytkimet, varasisällöt ja työrajat

Määrittely

THPDFUA2RepairOptions= record
  NormalizeDuplicateNamespaces: boolean;
  RegisterReferencedNamespaces: boolean;
  RepairStandardStructureNamespaces: boolean;
  RepairAttributeNamespaces: boolean;
  RepairAttributeRevisions: boolean;
  RepairListSemantics: boolean;
  RepairTableSemantics: boolean;
  RepairRubyWarichuSequences: boolean;
  RepairPronunciationHints: boolean;
  RepairMissingAlternateText: boolean;
  RepairLanguageInheritance: boolean;
  RepairHeadingOrder: boolean;
  RepairArtifactTagging: boolean;
  AllowDocumentFragmentHeadingStarts: boolean;
  RollbackOnValidationFailure: boolean;
  CustomAttributeNamespaceURI: AnsiString;
  DefaultLanguage: AnsiString;
  FallbackAlternateText: AnsiString;
  MaxGeneratedAlternateTextCharacters: Integer;
  MaxObjects: Integer;
  MaxRepairs: Integer;
  class function Default: THPDFUA2RepairOptions; static;
end;

Yksikkö

HPDFDoc

Kentät

KenttäTarkoitus
NormalizeDuplicateNamespacesYhdistä kaksoiskappaleen nimiavaruusmerkinnät rakennepuun nimiavaruuksissa
RegisterReferencedNamespacesLisää Namespace-sanakirjamerkintä jokaiselle rakennelementtien viittaamalle NS-arvolle
RepairStandardStructureNamespacesKorjaa virheelliset viittaukset PDF 2.0:n vakiorakennepuun nimiavaruuteen
RepairAttributeNamespacesKorjaa rakenneattribuuttiobjektien nimiavaruusjohdotukset
RepairAttributeRevisionsNormalisoi attribuuttiobjektien ja revisiota kantavien elementtien Revision-arvot
RepairListSemanticsRakenna List-, ListNumber- ja ListLabel-rakenne uudelleen rikkoutuneille listoille
RepairTableSemanticsRakenna Table-, TR-, TH- ja TD-hierarkiat uudelleen asianmukaisilla scopeilla ja spanneilla
RepairRubyWarichuSequencesPalauta Ruby- ja Warichu-lapsisekvenssit vaadittuun järjestykseen
RepairPronunciationHintsKorjaa rakenneelementtien fonemi-ääntämisvihjeet
RepairMissingAlternateTextLuo /Alt kuville ja muille elementeille, jotka sitä tarvitsevat
RepairLanguageInheritanceTäytä puuttuvat /Lang-merkinnät alas rakennehierarkiaa
RepairHeadingOrderMääritä otsikkotasot uudelleen, jotta H1-H6 laskevat ilman aukkoja
RepairArtifactTaggingMerkitse artefakteiksi merkitty sisältö, jotta se jätetään rakennepuun ulkopuolelle
AllowDocumentFragmentHeadingStartsSalli asiakirjat, joiden rakennepuu alkaa H1:stä alemmalta, kuten asiakirjafragmenteilla on
RollbackOnValidationFailureKumoa jokainen sovellettu korjaus, kun korjauksen jälkeinen vahvistus vielä epäonnistuu
CustomAttributeNamespaceURIValinnainen URI, jota käytetään mukautettujen attribuuttinimiavaruuksien uudelleenkirjoittamisessa; oletus tyhjä
DefaultLanguageKieliperintökorjauksen soveltama kielitunnus; tyhjä ohittaa uudelleenkirjoituksen
FallbackAlternateTextTeksti, jota käytetään, kun parempaa /Altia ei voida johtaa; tyhjä jättää elementin ratkaisematta
MaxGeneratedAlternateTextCharactersKatto yhden /Alt-arvon tuotettaville merkeille; oletus on 4096
MaxObjectsKatto tarkasteltaville objekteille; oletus on 1000000
MaxRepairsKatto ajon aikana sovellettaville yksittäisille korjauksille; oletus on 100000

Käyttöhuomautukset

Aiheeseen liittyvät API:t