TPDFFeatureSet Record
PDF-versionens kapabilitetsflag, der styrer objektstrømme, komprimering, transparens, AES, metadata og optional content
Deklaration
TPDFFeatureSet= record
SupportsObjectStreams: boolean;
SupportsCompression: boolean;
SupportsTransparency: boolean;
SupportsAESEncryption: boolean;
SupportsMetadataStreams: boolean;
SupportsStructuredContent: boolean;
SupportsOptionalContent: boolean;
end;
Enhed
HPDFDoc
Felter
| Felt | Formål |
|---|---|
SupportsObjectStreams | True for PDF 1.5 og senere, aktiverer stream-baserede objekter; styrer stream-baseret objektskrivning |
SupportsCompression | True, når målversionen tillader krydsreference- og indholdskomprimering |
SupportsTransparency | True, når transparensgrupper og alpha blending er tilgængelige |
SupportsAESEncryption | True, når AES-krypteringshandlers må bruges til versionen |
SupportsMetadataStreams | True, når XMP-metadatastrømme understøttes |
SupportsStructuredContent | True, når tagget, struktureret indhold er tilgængeligt for versionen |
SupportsOptionalContent | True, når optional content-grupper (lag) understøttes |
Brugsnoter
- Læs den fra
TPDFVersionManager.GetFeatures; manageren udleder flagene fra den valgte PDF-version og dokumenttilstand SupportsObjectStreamsstyrer direkte stream-baseret objektskrivning, så legacy-mål beholder klassiske krydsreferencetabeller- Samme flag ligger bag per-feature
Supports*-hjælperne påTPDFVersionManager, så kaldende kan spørge én kapabilitet uden at kopiere posten