GetSelectedFontProgramBytes

Fonts

Descrição

Devolve o comprimento do fluxo codificado, em bytes, do programa incorporado do tipo de letra atualmente selecionado

Examina o /FontDescriptor do tipo de letra selecionado e verifica /FontFile, depois /FontFile2 e, por fim, /FontFile3, devolvendo o /Length do primeiro presente. O comprimento reflete o fluxo tal como está guardado no PDF (comprimido, se o fluxo utilizar um filtro), e não o tamanho do programa descomprimido

Sintaxe

Delphi

Function TPDFlib.GetSelectedFontProgramBytes: Int64;

Valores devolvidos

O comprimento em bytes codificados do programa do tipo de letra incorporado. Devolve 0 quando não está selecionado qualquer tipo de letra, o tipo de letra não tem /FontDescriptor ou nenhuma das entradas /FontFile, /FontFile2 ou /FontFile3 está presente, o que é normal para um tipo de letra padrão não incorporado

Observações

Chame primeiro SelectFont para escolher o tipo de letra a inspecionar. Para obter um resumo de incorporação de todo o documento, em vez de um tipo de letra de cada vez, utilize EnumDocumentFonts ou GetDocumentFontDiagnostics

Consulte também

SelectFont, EnumDocumentFonts, GetDocumentFontDiagnostics, SaveFontToFile