DARenderPageToString

直接访问功能、渲染和打印

描述

将指定文档中的指定页面渲染为图像,并以字符串形式返回图像数据

默认情况下,渲染使用 Windows XP 及更高版本提供的 GDI+ 系统

选项 10 的 TIFF(G4)输出仅适用于 Windows Vista、Windows Server 2008 及更高版本

也可以使用 Cairo 渲染,请使用 SetCairoFileName 和 SelectRenderer

functions.

语法

Delphi

Function TPDFlib.DARenderPageToString(FileHandle, PageRef, Options: Integer; DPI: Double): AnsiString;

DLL

const char * DLDARenderPageToString(int InstanceID, int FileHandle, int PageRef, int Options, double DPI);

参数

FileHandle由 DAOpenFile、DAOpenFileReadOnly 或 DAOpenFromStream 函数返回的句柄
PageRefDAFindPage 或 DANewPage 函数返回的页面引用
Options0 = BMP 输出 1 = JPEG 输出 2 = WMF 输出 3 = EMF 输出 4 = EPS 输出 5 = PNG 输出 6 = GIF 输出 7 = TIFF 输出 8 = EMF+ 输出 9 = HTML5 输出 10 = G4 TIFF 输出
DPI渲染页面时使用的 DPI。值超过 300 会导致过高的内存使用量