DARenderPageToString
Функционалност за директен достъп, рендериране и печат
Описание
Той изобразява указаната страница от посочения документ в изображение и връща данните за изображението като низ
По подразбиране изобразяването използва системата GDI+, която е налична в Windows XP и по-нови версии
Опция 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 |
|---|---|
| PageRef | Препратка към страница, върната от функциите DAFindPage или DANewPage |
| Options | 0 = изход 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 ще доведат до прекомерно използване на паметта |