ConvertTextToPathsA
Redigering av innehållsströmmar, Teckensnitt
Beskrivning
ANSI variant of ConvertTextToPaths
Tar emot strängparametrar som ANSI-text och beter sig i övrigt identiskt med wide string-ingångspunkten
Syntax
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);
Returvärden
| 1 or greaterNumber of text-showing instructions converted | Antal konverterade textvisande instruktioner |
|---|---|
| 0 | Ingen kvalificerad text hittades, intervallet eller alternativen var ogiltiga, eller konverteringen misslyckades. Inspektera LastErrorCode för att skilja felen åt |
Felkoder
| 506 | Källtypsnittet kan inte tillhandahålla ett stödt vektorglyfprogram |
|---|---|
| 507 | Ett textclippande renderingsläge kräver en clipping path som inte kan representeras av en oberoende glyf-Form |
| 508 | Textprogrammet, typsnittstillståndet eller den rekursiva Form-resursomfattningen är felformat eller tvetydigt |
Exempel
Converted := PDF.ConvertTextToPaths('1-3,5', PDF_TEXT_PATH_DEFAULT);
If (Converted= 0)and (PDF.LastErrorCode<> 0) Then
raise Exception.Create(PDF.LastError);