DrawCapturedPageMatrix
Оформление на страницата
Описание
Тази функция начертава страница, която преди това е била уловена с функцията CapturePage, върху текущата страница. Размерът/позицията/завъртането се задават чрез трансформационна матрица, което позволява разширена импозиция на страници
Не можете да използвате CapturePage, за да премествате страници от един документ в друг, така че всички необходими страници трябва да бъдат обединени в един документ, преди да извикате CapturePage. CaptureID е само указател към скрита страница и затова не е необходимо да бъде освобождаван
Синтаксис
Delphi
Function TPDFlib.DrawCapturedPageMatrix(CaptureID: Integer; M11, M12, M21, M22, MDX, MDY: Double): Integer;
ActiveX
Function PDFlib::DrawCapturedPageMatrix(CaptureID As Long, M11 As Double, M12 As Double, M21 As Double, M22 As Double, MDX As Double, MDY As Double) As Long
DLL
int DLDrawCapturedPageMatrix(int InstanceID, int CaptureID, double M11, double M12, double M21, double M22, double MDX, double MDY);
Параметри
| CaptureID | Идентификаторът, върнат от функцията CapturePage, когато страница е била уловена по-рано Компонент на матрицата |
|---|---|
| M11 | |
| M12 | Компонент на матрицата |
| M21 | Компонент на матрицата |
| M22 | Компонент на матрицата |
| MDX | Компонент на матрицата |
| MDY | Компонент на матрицата |
Върнати стойности
| 0 | Беше посочен невалиден CaptureID |
|---|---|
| 1 | Уловената страница беше начертана успешно |