DARenderPageToStream

قابلیت دسترسی مستقیم، رندر و چاپ

توضیحات

این تابع فقط در نسخهٔ Delphi موجود است

صفحهٔ مشخص‌شده از سند مشخص‌شده را به تصویر رندر می‌کند و دادهٔ تصویر را در TStream داده‌شده می‌نویسد

رندر به‌صورت پیش‌فرض از GDI+ استفاده می‌کند که در Windows XP و پس از آن در دسترس است

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

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

functions.

نحو

Delphi

Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;

پارامترها

FileHandleهندلی که توسط توابع DAOpenFile، DAOpenFileReadOnly یا DAOpenFromStream بازگردانده می‌شود
PageRefیک مرجع صفحه که توابع DAFindPage یا DANewPage برمی‌گردانند
Options0 = خروجی BMP 1 = خروجی JPEG 2 = خروجی WMF 3 = خروجی EMF 4 = خروجی EPS 5 = خروجی PNG 6 = خروجی GIF 7 = خروجی TIFF 8 = خروجی EMF+ 9 = خروجی HTML5 10 = خروجی G4 TIFF
DPIDPI مورد استفاده هنگام رندر صفحه؛ مقادیر بالای 300 مصرف حافظه را به‌شدت بالا می‌برند
Targetاستریمی که صفحهٔ رندرشده در آن قرار می‌گیرد

مقادیر بازگشتی

0صفحه رندر نشد؛ بررسی کنید پارامترهای FileHandle و PageRef مقادیر معتبری داشته باشند
1صفحه رندر شد و دادهٔ تصویر در استریم قرار گرفت