ConvertTextToPathsA

Edição de fluxos de conteúdo, Fontes

Descrição

ANSI variant of ConvertTextToPaths

Aceita parâmetros string como texto ANSI e, de resto, se comporta de forma idêntica ao ponto de entrada de wide-string

Sintaxe

Delphi

Function TPDFlib.ConvertTextToPaths(Const PageRange: WideString= ''; Options: Integer= PDF_TEXT_PATH_DEFAULT): Integer;

ActiveX

Function PDFlib::ConvertTextToPaths(PageRange As String, Options As Long) As Long

DLL

int DLConvertTextToPaths(int InstanceID, const wchar_t *PageRange, int Options);
int DLConvertTextToPathsA(int InstanceID, const char *PageRange, int Options);

Valores retornados

1 ou maiorNúmero de instruções de exibição de texto convertidas
0Nenhum texto elegível foi encontrado, o intervalo ou as opções eram inválidos, ou a conversão falhou. Inspecione LastErrorCode para distinguir os erros

Códigos de erro

506A fonte de origem não consegue fornecer um programa de glifo vetorial suportado
507Um modo de renderização de clipping de texto exige um clipping path que não pode ser representado por um Form de glifo independente
508O programa de texto, o estado da fonte ou o escopo recursivo de recursos Form está malformado ou é ambíguo

Exemplo

Converted := PDF.ConvertTextToPaths('1-3,5', PDF_TEXT_PATH_DEFAULT);
If (Converted= 0)and (PDF.LastErrorCode<> 0) Then
  raise Exception.Create(PDF.LastError);