Zaawansowane publikowane właściwości THotPDF

Ta strona zbiera specyficzne dla przepływów publikowane właściwości THotPDF, które należą do powierzchni komponentu, ale nie mają osobnych tematów

Szyfrowanie i kontrola wersji

UseAES256R6, StrictVersionLock - wybierają zachowanie AES-256 R=6 i kontrolują, czy HotPDF może automatycznie podnosić wersję PDF

Metadane, tagowany PDF i standardy

EnableXMPMetadata, CustomXMP, Lang, EnableTaggedPDF, PDFUACompliance, PDFACompliance, PDFXCompliance, Trapped - sterują XMP, językiem dokumentu, tagowanym PDF, PDF/UA, PDF/A, PDF/X i stanem Trapped

Kompresja i kopiowanie

CompressionLevel, EnableStructuredContent, EnableTransparency, EnableOptionalContent, DecompressForCopy, OriginallyCompressed - wybierają ulepszony Flate, ujawniają flagi zarządzane wersją i opisują dekompresję strumieni źródłowych podczas kopiowania

Informacje dokumentu

Information - steruje zapisem słownika informacji dokumentu podczas zapisu

Domyślne przestrzenie kolorów PDF/A

RegisterDefaultColorSpace - Odwzorowuje DefaultGray, DefaultRGB lub DefaultCMYK na przestrzeń ICCBased zarejestrowaną przez RegisterICCProfile, aby użycie kolorów Device było jawne przed kontrolami PDF/A

UsedDeviceGray, UsedDeviceRGB, UsedDeviceCMYK - Flagi tylko do odczytu pokazujące, czy podczas budowy dokumentu użyto treści DeviceGray, DeviceRGB lub DeviceCMYK

Kształtowanie tekstu i kompaktowe wyjście fontów

ShapingFeatures opisuje bieżące flagi kształtowania GSUB/GPOS, w tym sfKerning, sfMarkPositioning, sfTibetanShaping, sfMongolianShaping i sfIndicGSUB

SimpleLatinFonts opisuje kompaktową ścieżkę Base14 / WinAnsi dla drukowalnego tekstu ASCII

script shaping preprocess methods obejmuje AutoShapeNko, AutoShapeAdlam, sfThaiLaoReorder, sfHebrewReorder i sfJavaneseShaping; strona GPOS obejmuje teraz kerning kontekstowy i pionowy oraz pozycjonowanie Mark-to-Ligature

Runtime State

AutoShapeArabic włącza kształtowanie arabskie po stronie producenta przed wyjściem tekstu. IsHaveSimpleText i IsEncrypted ujawniają stan prostego tekstu i szyfrowania bieżącego lub załadowanego dokumentu

Pomocniki prepress i stanu graficznego

RegisterSoftMaskState, RegisterTransferFunctionState, RegisterHalftoneType1, RegisterHalftoneState i RegisterPrintControlState rejestrują wyspecjalizowane zasoby ExtGState lub halftone dla przepływów przezroczystości, funkcji transferu, rastra, nadruku, korekty obrysu, rendering-intent i flatness

Pomocniki OutputIntent

AddPDFAOutputIntent i AddPDFXOutputIntent opakowują rejestrację profilu ICC oraz tworzenie Catalog /OutputIntents dla produkcji PDF/A i PDF/X. Użyj ich przed EndDoc, gdy odpowiednia właściwość zgodności jest włączona

Glify fontów Type 3

RegisterType3Font tworzy zdefiniowany przez wywołującego zasób fontu Type 3, a AddType3Glyph dodaje strumienie treści poszczególnych glifów. Przed zapisaniem tekstu wybierz zasób na stronie za pomocą THPDFPage.SetType3Font

Ułatwienia PDF/A i pliki powiązane

PDFAConformanceLevel, IsPDFA1Strict i IsPDFA2OrLater ujawniają aktywną część PDF/A oraz gałąź zgodności dla logiki wywołującego. EnsurePDFAImplementationLimits sprawdza przed EndDoc limity implementacyjne PDF/A-2 i PDF/A-3 dla ciągów metadanych, /Lang i pól strony. AddPDFA3AssociatedFile dołącza pliki powiązane PDF/A-3 Annex E z /AFRelationship, a AddXAdESAssociatedFile osadza wygenerowany przez wywołującego XML XAdES jako plik powiązany dla przepływów XAdES-in-PDF

Zobacz także