Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
이 메서드는 지정된 형식의 Block 객체를 생성하여 레이아웃 블록 컬렉션에 추가합니다.
HRESULT AddNew(
BlockTypeEnum BlockType,
IRegion* BlockRegion,
int Position,
IBlock** Result
);
IBlock AddNew(
BlockTypeEnum BlockType,
Region BlockRegion
int Position
);
Function AddNew( _
BlockType As BlockTypeEnum, _
BlockRegion As Region, _
Position As Integer _
) As IBlock
BlockType
[in] BlockTypeEnum 형식의 이 변수는 새로 생성되는 블록의 유형을 지정합니다. BT_AutoAnalysis, BT_Separator, BT_SeparatorGroup은 사용할 수 없습니다.
BlockRegion
[in] 새로 생성되는 블록의 영역을 지정하는 Region 객체를 참조합니다. 이 값은 선택 사항이며 null일 수 있습니다. 이 경우 블록은 ILayout::Height 및 ILayout::Width 크기로 생성됩니다. Layout의 너비와 높이가 모두 0이면 새 블록은 1*1픽셀 크기로 생성됩니다.
Position
[in] collection에서 새로 생성되는 블록의 위치를 지정합니다.
Result
[out, retval] 생성된 블록의 인터페이스 포인터를 받는 IBlock* 포인터 변수에 대한 포인터입니다.
이 메서드에는 특정한 반환 값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환 값을 반환합니다.
LayoutBlocks
Block
컬렉션 사용하기