DARenderPagesToFiles

Přímý přístup, Vykreslování a tisk

Popis

Vykreslí stránky z otevřeného popisovače souboru přímého přístupu do samostatných obrazových souborů bez načtení celého dokumentu prostřednictvím běžného modelu dokumentu

PageRanges může vybírat nesouvislé stránky, například 2,1, 1,4-6, Odd nebo Even 2-20. Pro vykreslení každé stránky použijte prázdný řetězec

Pokud FileName obsahuje %p, je tento token nahrazen číslem zdrojové stránky. Pokud FileName neobsahuje %p, je číslo zdrojové stránky vloženo před příponu souboru

Syntaxe

Delphi

Function TPDFlib.DARenderPagesToFiles(FileHandle: Integer; Const PageRanges: WideString; Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPagesToFiles(FileHandle As Long, PageRanges As String, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPagesToFiles(int InstanceID, int FileHandle, const wchar_t * PageRanges, int Options, double DPI, const wchar_t * FileName);

Parametry

FileHandlePopisovač vrácený funkcí DAOpenFile nebo DAOpenFileReadOnly
PageRangesČárkami oddělený seznam rozsahů stránek. Pro vykreslení každé stránky použijte prázdný řetězec
Options0 = výstup BMP; 1 = výstup JPEG; 2 = výstup WMF; 3 = výstup EMF; 4 = výstup EPS; 5 = výstup PNG; 6 = výstup GIF; 7 = výstup TIFF; 8 = výstup EMF+; 9 = výstup HTML5; 10 = výstup TIFF (G4)
DPIRozlišení DPI použité při vykreslování každé stránky
FileNameNázev výstupního souboru nebo vzor názvu souboru. Použijte %p na místo, kde má být vloženo číslo zdrojové stránky

Vrácená hodnota

0Nebyla vykreslena žádná stránka
>0Počet úspěšně vykreslených stránek před dokončením nebo první chybou