PdfFormatConversionOptions.PuaProcessingStrategy
PdfFormatConversionOptions.PuaProcessingStrategy enumeration
Vissa PDF-dokument har speciella unicode-symboler, som tillhör Private Use Area (PUA), se beskrivning på https://en.wikipedia.org/wiki/Private_Use_Areas. Dessa symboler orsakar ett PDF/A-kompatibelt fel som " Texten är mappad till Unicode Private Use Area men ingen ActualText-post finns". Denna uppräkning deklarerar en strategi som kan användas för att hantera PUA-symboler.
public enum PuaProcessingStrategy
Värderingar
namn | Värde | Beskrivning |
---|---|---|
None | 0 | Inaktivera PUA-symbolbehandling. Denna strategi används som standard för PDF/A-dokument med nivå B-överensstämmelse. |
SurroundPuaTextWithEmptyActualText | 1 | Infogar markerat innehållsblock med ActualText-post som innehåller tom text. Denna strategi ger bra resultat för dokument utan markerade innehållsblock. Används som standard för PDF/A-dokument med nivå A-överensstämmelse. |
SubstitutePuaSymbols | 2 | Denna strategi fungerar långsammare än ‘SurroundPuaTextWithEmptyActualText’ men den kan ta bort PUA-kompatibla fel för dokument som inte kan hanteras korrekt av SurroundPuaTextWithEmptyActualText. PUA symbols ersätts med symbolen ‘mellanslag’ eller speciell unicode (vissa PUA-symboler har unicode-analoger). Substitution tillämpad inte till dokumentets text utan till teckensnittets interna data ToUnicode så det påverkar inte symbolens syn men it påverkar symbolens presentation i kopiera/klistra in operativsystemets buffert. |
Se även
- class PdfFormatConversionOptions
- namnutrymme Aspose.Pdf
- hopsättning Aspose.PDF