THotPDF.RegisterFormXObject

THotPDF

 

بالا

محتوای صفحهٔ قابل‌استفادهٔ مجدد را به‌صورت یک Form XObject در PDF ثبت می‌کند و نام منبعی را برمی‌گرداند که THPDFPage.DrawFormXObject از آن استفاده می‌کند

 

نحو Delphi:

function RegisterFormXObject(BBoxLLx, BBoxLLy, BBoxURx, BBoxURy: Single; const Content: AnsiString): AnsiString;

function RegisterFormXObject(Width, Height: Single; const Content: AnsiString): AnsiString;

 

توضیح

این متد یک جریان غیرمستقیم /Type /XObject /Subtype /Form با /FormType 1، /BBox داده‌شده، یک ماتریس همانی و یک دیکشنری منبع حداقلی می‌سازد. نام برگردانده‌شده درون سند پایدار است و در نخستین ترسیم به دیکشنری Resources/XObject هر صفحه افزوده می‌شود

از این متد برای مهرها، گروه‌های برداری تکرارشونده، لوگوها و محتوای دیگری استفاده کنید که باید یک‌بار تعریف شود و بارها در موقعیت‌ها، مقیاس‌ها یا چرخش‌های مختلف ترسیم شود