TPDFFeatureSet Record
Flag di capacità della versione PDF che governano object stream, compressione, trasparenza, AES, metadati e contenuto opzionale
Dichiarazione
TPDFFeatureSet= record
SupportsObjectStreams: boolean;
SupportsCompression: boolean;
SupportsTransparency: boolean;
SupportsAESEncryption: boolean;
SupportsMetadataStreams: boolean;
SupportsStructuredContent: boolean;
SupportsOptionalContent: boolean;
end;
Unità
HPDFDoc
Campi
| Campo | Scopo |
|---|---|
SupportsObjectStreams | True per PDF 1.5 e successivi, abilitando gli oggetti basati su stream; governa la scrittura di oggetti basata su stream |
SupportsCompression | True quando la versione di destinazione permette la compressione dei riferimenti incrociati e del contenuto |
SupportsTransparency | True quando gruppi di trasparenza e alpha blending sono disponibili |
SupportsAESEncryption | True quando i gestori di cifratura AES possono essere usati per la versione |
SupportsMetadataStreams | True quando i metadata stream XMP sono supportati |
SupportsStructuredContent | True quando il contenuto strutturato e taggato è disponibile per la versione |
SupportsOptionalContent | True quando i gruppi di contenuto opzionale (layer) sono supportati |
Note d'uso
- Leggilo da
TPDFVersionManager.GetFeatures; il manager deriva i flag dalla versione PDF selezionata e dalla modalità del documento SupportsObjectStreamscontrolla direttamente la scrittura di oggetti basata su stream, quindi i target legacy conservano le tabelle dei riferimenti incrociati classiche- Gli stessi flag sostengono gli helper
Supports*per funzionalità suTPDFVersionManager, cosicché i chiamanti possono interrogare una capacità senza copiare il record