DrawCapturedPageMatrix
چیدمان صفحه
توضیحات
این تابع صفحهای را که قبلاً با تابع CapturePage ضبط شده روی صفحهٔ جاری رسم میکند؛ اندازه/موقعیت/چرخش با یک ماتریس تبدیل مشخص میشود که imposition پیشرفتهٔ صفحات را ممکن میکند
با 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 | Matrix component |
| M21 | Matrix component |
| M22 | Matrix component |
| MDX | Matrix component |
| MDY | Matrix component |
مقادیر بازگشتی
| 0 | CaptureID نامعتبری مشخص شده است |
|---|---|
| 1 | صفحهٔ ضبطشده با موفقیت رسم شد |