DARenderPageToStream

Функционалност за директен достъп, рендериране и печат

Описание

Тази функция е налична само в изданието Delphi

Той изобразява указаната страница от посочения документ в изображение и връща данните за изображението в предоставения TStream

По подразбиране изобразяването използва системата GDI+, която е налична в Windows XP и по-нови версии

Опция 10, изход TIFF (G4), е налична само на Windows Vista и Windows Server 2008 и по-нови версии

Възможно е също така да се изобразява с помощта на Cairo, използвайте SetCairoFileName и SelectRenderer

functions.

Синтаксис

Delphi

Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;

Параметри

FileHandleМанипулатор, върнат от функциите DAOpenFile, DAOpenFileReadOnly или DAOpenFromStream
PageRefПрепратка към страница, върната от функциите DAFindPage или DANewPage
Options0 = изход BMP 1 = изход JPEG 2 = изход WMF 3 = изход EMF 4 = изход EPS 5 = изход PNG 6 = изход GIF 7 = изход TIFF 8 = изход EMF+ 9 = изход HTML5 10 = изход G4 TIFF
DPIDPI, който да се използва при рендерирането на страницата. Стойности над 300 ще доведат до прекомерно използване на паметта
TargetПотокът, в който да се постави рендерираната страница

Върнати стойности

0Страницата не можа да бъде рендерирана. Check that the FileHandle and PageRef parameters contain valid values
1Страницата беше рендерирана и данните на изображението бяха поставени в потока