ConvertTextToPathsA

Edycja strumieni zawartości, Czcionki

Opis

Wariant ANSI funkcji ConvertTextToPaths

Przyjmuje parametry ciągów jako tekst ANSI, a poza tym działa identycznie jak punkt wejścia używający ciągów szerokich

Składnia

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);

Wartości zwracane

1 lub więcejLiczba przekształconych instrukcji wyświetlania tekstu
0Nie znaleziono kwalifikującego się tekstu, zakres lub opcje były nieprawidłowe albo konwersja nie powiodła się. Sprawdź LastErrorCode, aby rozróżnić błędy

Kody błędów

506Czcionka źródłowa nie udostępnia obsługiwanego wektorowego programu glifu
507Tryb renderowania tekstu z przycinaniem wymaga ścieżki przycinania, której nie można przedstawić za pomocą niezależnego obiektu Form glifu
508Program tekstowy, stan czcionki lub rekurencyjny zakres zasobów Form jest nieprawidłowy albo niejednoznaczny

Przykład

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