GetPrintPreviewBitmapToStringA
رندر و چاپ
شرح
حرف A انتهایی نشاندهنده نقطه ورودی ANSI (char) در DLL است؛ رابط ActiveX/COM تنها فرم Unicode را نشان میدهد. رفتار آن با GetPrintPreviewBitmapToString یکسان است و آرگومانهای رشتهای با استفاده از صفحه کد فعلی SetAnsiMode تفسیر میشوند
این صفحه GetPrintPreviewBitmapToString را در PDFlibPas و در موضوع رندر و چاپ مستند میکند. نامهای API، پارامترها، کلاسها، نام فایلها و مقدارهای لفظی بدون تغییر میمانند تا با کتابخانه Delphi و نقاط ورود DLL هماهنگ باشند
پیش از فراخوانی تابع، نحو، پارامترها و مقدارهای بازگشتی را بررسی کنید. بلوکهای کد در شکل اصلی خود باقی میمانند تا نمونهها بدون تغییر قابل کپی باشند.
نحو
Delphi
Function DLGetPrintPreviewBitmapToStringA(InstanceID: Integer; PrinterName: PAnsiChar; PreviewPage, PrintOptions, MaxDimension, PreviewOptions: Integer): PAnsiChar;
DLL
const char * DLGetPrintPreviewBitmapToStringA(int InstanceID, const char * PrinterName, int PreviewPage, int PrintOptions, int MaxDimension, int PreviewOptions);
پارامترها
| PrinterName | PrinterName پارامتری برای GetPrintPreviewBitmapToString است. نوع نمایشدادهشده در امضا را به کار ببرید و مقداری متناسب با سند PDF فعلی، صفحه انتخابشده یا منبع فعال ارائه کنید. |
|---|---|
| PreviewPage | PreviewPage یک صفحه یا ارجاع صفحه را در سند PDF فعلی شناسایی میکند. |
| PrintOptions | PrintOptions یک ماسک بیتی یا گزینه عددی است که رفتار فراخوانی را تنظیم میکند. |
| MaxDimension | MaxDimension پارامتری برای GetPrintPreviewBitmapToString است. نوع نمایشدادهشده در امضا را به کار ببرید و مقداری متناسب با سند PDF فعلی، صفحه انتخابشده یا منبع فعال ارائه کنید. |
| PreviewOptions | PreviewOptions یک ماسک بیتی یا گزینه عددی است که رفتار فراخوانی را تنظیم میکند. |