RenderAsMultipageTIFFToFileA

图像处理、渲染和打印

描述

末尾的 A 表示 ANSI(char)DLL 入口点;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"
ImageOptions0=24 位 RGB TIFF 1=1 位 G4 TIFF
OutputOptions保留供将来使用,应设为 0
FileName要创建的 TIFF 文件的文件名和路径

返回值

0参数无效或无法创建文件 多页 TIFF 已成功创建
1