RenderAsMultipageTIFFToFileA
Обработка изображений, рендеринг и печать
Описание
Завершающая A обозначает точку входа DLL ANSI (char); поверхность ActiveX/COM предоставляет только форму Unicode. Поведение идентично RenderAsMultipageTIFFToFile, а строковые аргументы интерпретируются с использованием текущей кодовой страницы SetAnsiMode
Растеризует указанные страницы выбранного документа в многостраничный TIFF-файл
ImageOptions 1 — вывод TIFF (G4) — доступен только в Windows Vista, Windows Server 2008 и новее
Синтаксис
Delphi
Function DLRenderAsMultipageTIFFToFileA(InstanceID: Integer; DPI: Double; PageRanges: PAnsiChar; ImageOptions, OutputOptions: Integer; FileName: PAnsiChar): Integer;
DLL
int DLRenderAsMultipageTIFFToFileA(int InstanceID, double DPI, const char * PageRanges, int ImageOptions, int OutputOptions, const char * FileName);
Параметры
| DPI | Разрешение (DPI) растеризации страниц |
|---|---|
| PageRanges | Список страниц для рендеринга, например "5-10,3,12" |
| ImageOptions | 0=24-bit RGB TIFF 1=1-bit G4 TIFF |
| OutputOptions | Зарезервировано для будущего использования, должно быть 0 |
| FileName | Имя и путь создаваемого TIFF-файла |
Возвращаемые значения
| 0 | Недопустимые параметры либо не удалось создать файл Многостраничный TIFF создан успешно |
|---|---|
| 1 |