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ęcej | Liczba przekształconych instrukcji wyświetlania tekstu |
|---|---|
| 0 | Nie 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
| 506 | Czcionka źródłowa nie udostępnia obsługiwanego wektorowego programu glifu |
|---|---|
| 507 | Tryb renderowania tekstu z przycinaniem wymaga ścieżki przycinania, której nie można przedstawić za pomocą niezależnego obiektu Form glifu |
| 508 | Program 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);