StitchPagesSideBySide

페이지 조작

설명

기존의 두 페이지를 넓어진 새 페이지에 나란히 배치합니다; 두 원본 페이지는 벡터 Form XObjects로 캡처되어 좌우에 그려지며, 각각의 종횡비를 유지하면서 요청된 TargetHeight로 크기가 조정됩니다; 그 사이에 Gap이 삽입됩니다

새 페이지가 문서에 추가됩니다; 두 원본 페이지는 캡처되어 숨겨집니다; 새 페이지의 너비는 Page1ScaledWidth + Gap + Page2ScaledWidth로 자동 계산됩니다

구문

Delphi

Function TPDFlib.StitchPagesSideBySide(Page1, Page2: Integer; Gap, TargetHeight: Double): Integer;

매개변수

Page11 기반 페이지 번호 placed on the left (consumed and hidden)
Page21 기반 페이지 번호 placed on the right (consumed and hidden); must differ from Page1
Gap새 시트의 두 페이지 사이의 가로 공간 (현재 측정 단위)
TargetHeight새 출력 페이지의 높이입니다; 각 원본 페이지는 이 높이로 비율을 유지하면서 축소되거나 확대됩니다

반환 값

0스티치를 수행할 수 없습니다(잘못된 페이지, 동일한 페이지가 두 번 지정됨, 또는 양수가 아닌 TargetHeight)
>= 11 기반 페이지 번호 of the newly created side-by-side page