ConvertTextToPathsA

콘텐츠 스트림 편집, 글꼴

설명

ConvertTextToPaths의 ANSI 변형

문자열 매개변수를 ANSI 텍스트로 받고 그 밖의 동작은 넓은 문자열 진입점과 동일함

구문

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

반환 값

1 or greater변환된 텍스트 표시 명령 수
0해당하는 텍스트를 찾지 못했거나 범위 또는 옵션이 잘못되었거나 변환에 실패했습니다. 오류를 구분하려면 LastErrorCode를 확인하십시오

오류 코드

506원본 글꼴이 지원되는 벡터 글리프 프로그램을 제공할 수 없습니다
507텍스트 클리핑 렌더링 모드에는 독립 글리프 Form으로 표현할 수 없는 클리핑 경로가 필요합니다
508텍스트 프로그램, 글꼴 상태 또는 재귀 Form 리소스 범위가 잘못되었거나 모호합니다

예제

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