GetTextBlockAsStringA

텍스트, 추출

설명

뒤의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 GetTextBlockAsString과 동일하며 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됨

단일 텍스트 블록의 모든 텍스트 블록 항목을 CR/LF로 구분된 서식 문자열로 반환합니다

구문

Delphi

Function DLGetTextBlockAsStringA(InstanceID, TextBlockListID, Index: Integer): PAnsiChar;

DLL

const char * DLGetTextBlockAsStringA(int InstanceID, int TextBlockListID, int Index);

매개변수

TextBlockListIDExtractPageTextBlocks 함수가 반환한 값
Index텍스트 블록의 인덱스입니다. 목록의 첫 번째 텍스트 블록 인덱스는 1입니다

반환 값

TextBlockAsString은 사용 가능한 모든 텍스트 블록 필드를 CR/LF로 구분한 형식화 문자열입니다. 예: CNT:4 FNT:Arial SIZ:12 CLR:#000000 TX1:20 TY1:769.516 TX2:48.02 TY2:769.516 TX3:48.02 TY3:780.616 TX4:20 TY4:780.616 WID:8.004,6.672,6.672,6.672 TXT:Page. CNT = 문자 수, FNT = 글꼴 이름, SIZ = 글꼴 크기, CLR = 색상, TXx = 경계점 x의 X 값, TYy = 경계 y의 Y 값, WID = 쉼표 구분 문자 너비, TXT = 추출 텍스트