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 maior | Número de instruções de exibição de texto convertidas |
|---|---|
| 0 | Nenhum 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
| 506 | A fonte de origem não consegue fornecer um programa de glifo vetorial suportado |
|---|---|
| 507 | Um modo de renderização de clipping de texto exige um clipping path que não pode ser representado por um Form de glifo independente |
| 508 | O 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);