GetPrintPreviewBitmapToStringA
Рендиране и печат
Описание
Завършващата 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 | Максималната ширина или височина на bitmap-а за преглед |
| PreviewOptions | Запазено за бъдеща употреба, трябва да се зададе на нула |