GetPrintPreviewBitmapToStringA

Rendering and printing

Опис

Завершальна A позначає точку входу DLL для ANSI (char); поверхня ActiveX/COM експонує лише форму Unicode. Поведінка ідентична GetPrintPreviewBitmapToString, а рядкові аргументи трактуються за поточною кодовою сторінкою SetAnsiMode

Повертає двійковий рядок із зображенням BMP, що показує, як виглядатиме друк

Синтаксис

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Назва принтера для друку — та сама, що показує Windows Print Manager. Список доступних у системі принтерів повертає функція GetPrinterNames; сюди також підійде значення, яке повертає функція NewCustomPrinter
PreviewPageНомер сторінки для попереднього перегляду
PrintOptionsЗначення для цього параметра отримуйте функцією PrintOptions
MaxDimensionМаксимальна ширина або висота бітмапа попереднього перегляду
PreviewOptionsЗарезервовано для подальшого використання, слід встановити в нуль