THotPDF Loaded RichMedia Asset Methods
Enumera e extrai assets com nome de uma anotação RichMedia carregada, ou remove todas as anotações RichMedia através do perfil de sanitização dirigido
Declarações
function GetLoadedRichMediaAssetCount(PageIndex,
AnnotationIndex: Integer): Integer;
function GetLoadedRichMediaAssetInfo(PageIndex, AnnotationIndex,
AssetIndex: Integer; out AInfo: THPDFLoadedRichMediaAssetInfo): boolean;
function ExtractLoadedRichMediaAsset(PageIndex, AnnotationIndex,
AssetIndex: Integer; out ABytes: TBytes): boolean;
function SanitiseLoadedRichMediaAnnotations: Integer;
Notas de utilização
THotPDF.GetLoadedRichMediaAssetCountdevolve o número de assets da árvore de nomes da anotação selecionadaTHotPDF.GetLoadedRichMediaAssetInfodevolve a chave da árvore de nomes, o nome do ficheiro, o tipo MIME, a descrição e o tamanho descodificadoTHotPDF.ExtractLoadedRichMediaAssetdecodes supported stream filters before returning bytesTHotPDF.SanitiseLoadedRichMediaAnnotationsremove as anotações RichMedia e os objetos de payload inacessíveis, preservando as anotações e ações não relacionadas- Os índices de página, anotação e asset têm base zero