ConvertTextToPathsA

Edición de flujos de contenido, Fuentes

Descripción

Variante ANSI de ConvertTextToPaths

Acepta parámetros de cadena como texto ANSI y por lo demás se comporta de forma idéntica al punto de entrada de cadena amplia

Sintaxis

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 devueltos

1 or greaterNúmero de instrucciones de visualización de texto convertidas
0No se encontró texto apto, el intervalo o las opciones no eran válidos, o la conversión falló. Inspeccione LastErrorCode para distinguir los errores

Códigos de error

506La fuente de origen no puede proporcionar un programa de glifos vectoriales compatible
507Un modo de renderizado de recorte de texto requiere una ruta de recorte que no puede representarse mediante un Form de glifo independiente
508El programa de texto, el estado de fuente o el ámbito recursivo de recursos Form está mal formado o es ambiguo

Ejemplo

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