|
THotPDF napredna objavljena svojstva
Ova stranica prikuplja novija ili tokovima rada specifična THotPDF objavljena svojstva koja nemaju zasebnu temu. Ona su deo površine komponente i mogu da se dodele iz Delphija, C++Buildera ili Object Inspectora kada je primenljivo
Encryption and Version Control
| Property |
Type |
Default |
Opis |
UseAES256R6 |
Boolean |
false |
Selects the PDF 2.0 R=6 AES-256 security-handler algorithm when CryptKeyLength is aes256. Leave it off for the broader Acrobat 9+ R=5 compatibility path; turn it on for workflows that require the R=6 algorithm |
StrictVersionLock |
Boolean |
false |
Controls feature version gating. With the default value, HotPDF can raise Version automatically when a feature needs a newer PDF version. When set to true, feature methods that would require a newer PDF version refuse to emit instead of promoting the file |
Metadata, Tagged PDF, and Standards
| Property |
Type |
Default |
Opis |
EnableXMPMetadata |
Boolean |
false |
Writes a PDF 1.4+ XMP /Metadata stream during EndDoc. The generated packet is built from the document information fields unless CustomXMP supplies a caller-authored packet |
CustomXMP |
AnsiString |
empty |
Provides a verbatim XMP packet for the Catalog metadata stream. Use it only when EnableXMPMetadata is enabled or when a conformance property enables XMP output automatically |
Lang |
AnsiString |
empty |
Sets the Catalog /Lang natural-language tag, such as en-US, de, or zh-CN. It is also used by PDF/UA and tagged-PDF workflows |
EnableTaggedPDF |
Boolean |
false |
Enables the tagged-PDF wrapper entries, including /MarkInfo and /StructTreeRoot. Actual semantic content still comes from structure-element and marked-content calls such as AddStructureElement and page marked-content helpers |
PDFUACompliance |
Boolean |
false |
Turns on HotPDF's high-level PDF/UA-1 producer-side defaults, including tagged PDF, XMP metadata, a document language default, and display-title viewer preference handling |
PDFACompliance |
AnsiString |
empty |
Selects PDF/A conformance handling. Supported values include A, B, 2A, 2B, 2U, 3A, 3B, and 3U. Empty disables PDF/A enforcement |
PDFXCompliance |
AnsiString |
empty |
Selects PDF/X prepress handling. Supported values are X-1a, X-3, and X-4. The property enables matching metadata, version requirements, encryption restrictions, and Trapped validation |
Trapped |
AnsiString |
empty |
Writes the PDF/X DocInfo trapped state. Use True, False, or Unknown when PDFXCompliance is enabled |
Compression and Copy Handling
| Property |
Type |
Default |
Opis |
CompressionLevel |
TPDFCompressionLevel |
clDefault |
Selects the zlib-backed Flate compression level used by enhanced compression paths. Valid values are clNone, clFastest, clDefault, and clMaximum |
EnableStructuredContent |
Boolean |
true |
Controls whether the version-manager enhanced mode keeps structured-content support enabled for the current PDF version. Older document modes can turn it off automatically |
EnableTransparency |
Boolean |
true |
Controls whether transparency-capable output paths stay enabled for the current document mode and PDF version |
EnableOptionalContent |
Boolean |
false |
Controls optional-content support for PDF 1.5+ workflows. Version switching can update it through the document feature manager |
DecompressForCopy |
Boolean |
true |
When copying from loaded documents, allows HotPDF to decompress source object streams as needed so page-copy and extraction operations can materialize reusable objects |
OriginallyCompressed |
Boolean |
false |
Read-only flag set by the loader when source content was originally compressed and had to be decompressed for copy or analysis |
Document Information
| Property |
Type |
Default |
Opis |
Information |
Boolean |
true |
Controls whether HotPDF writes the document information dictionary during save. Page extraction and split workflows turn it off on generated output documents when they need a content-only copy |
PDF/A Default Color Spaces
RegisterDefaultColorSpace - mapira DefaultGray, DefaultRGB ili DefaultCMYK na ICCBased color space registrovan preko RegisterICCProfile, tako da se korišćenje Device boja može eksplicitno postaviti pre PDF/A provera boja
UsedDeviceGray, UsedDeviceRGB, UsedDeviceCMYK - zastavice samo za čitanje koje pokazuju da li je DeviceGray, DeviceRGB ili DeviceCMYK sadržaj korišćen prilikom izgradnje dokumenta
Text shaping and compact font output
ShapingFeatures dokumentuje trenutne GSUB/GPOS zastavice oblikovanja, uključujući tipografske zastavice funkcija, zastavice stila cifara, zastavice preprocess kompleksnih pisama, sfKerning, sfMarkPositioning, sfTibetanShaping, sfMongolianShaping i sfIndicGSUB
SimpleLatinFonts dokumentuje kompaktni Base14 / WinAnsi put za štampani ASCII tekst
script shaping preprocess methods obuhvata AutoShapeNko, AutoShapeAdlam, AutoShapeHanifiRohingya i Thai/Lao, Hebrew, Javanese, Tai Viet, Meetei Mayek, Khmer i Myanmar preprocess zastavice; GPOS stranica sada obuhvata kontekstualni i vertikalni kerning plus mark-to-ligature postavljanje
Runtime State
AutoShapeArabic omogućava arabijsko oblikovanje na strani proizvođača pre izlaza teksta IsHaveSimpleText i IsEncrypted izlažu stanje običnog teksta i enkripcije za trenutni ili učitani dokument
Prepress and Graphics-State Helpers
RegisterSoftMaskState, RegisterTransferFunctionState, RegisterHalftoneType1, RegisterHalftoneState i RegisterPrintControlState registruju specijalizovane ExtGState ili halftone resurse za tokove rada transparentnosti, transfer funkcija, screening, overprint, stroke-adjustment, rendering-intent i flatness
OutputIntent Helpers
AddPDFAOutputIntent i AddPDFXOutputIntent obuhvataju registraciju ICC profila plus kreiranje Catalog /OutputIntents za PDF/A i PDF/X proizvodnju Koristite ih pre EndDoc kad god je odgovarajuće usklađeno svojstvo uključeno
Type 3 Font Glyphs
RegisterType3Font kreira resurs Type 3 fonta definisan od strane pozivaoca, a AddType3Glyph dodaje pojedinačne tokove sadržaja glifa Izaberite resurs na stranici pomoću THPDFPage.SetType3Font pre upisa teksta
PDF/A Convenience and Associated Files
PDFAConformanceLevel, IsPDFA1Strict i IsPDFA2OrLater izlažu aktivni PDF/A deo i granu usklađenosti za logiku pozivaoca EnsurePDFAImplementationLimits proverava implementaciona ograničenja PDF/A-2 i PDF/A-3 za meta podatke, /Lang i okvire stranica pre EndDoc AddPDFA3AssociatedFile prikačinje PDF/A-3 Annex E povezane datoteke sa /AFRelationship, dok AddXAdESAssociatedFile ugrađuje XAdES XML koji je napravio pozivalac kao povezanu datoteku za XAdES-in-PDF tokove rada
See Also
- THotPDF svojstva
- THotPDF metode za operacije nad stranicama
- THotPDF metode za preflight izveštaj
- Potpuna referenca za ViewerPreferences
- Pregled kompresije
|