DARenderPagesToFiles

Άμεση πρόσβαση, Απόδοση και εκτύπωση

Περιγραφή

Αποδίδει σελίδες από μια ανοιχτή λαβή αρχείου Άμεσης Πρόσβασης σε ξεχωριστά αρχεία εικόνας χωρίς να φορτωθεί ολόκληρο το έγγραφο μέσω του κανονικού μοντέλου εγγράφου

Το PageRanges μπορεί να επιλέξει μη συνεχόμενες σελίδες όπως 2,1, 1,4-6, Odd ή Even 2-20. Χρησιμοποιήστε κενή συμβολοσειρά για να αποδοθούν όλες οι σελίδες

Εάν το FileName περιέχει %p, αυτό το αναγνωριστικό αντικαθίσταται από τον αριθμό σελίδας πηγής. Εάν το FileName δεν περιέχει %p, ο αριθμός σελίδας πηγής εισάγεται πριν από την επέκταση αρχείου

Σύνταξη

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);

Παράμετροι

FileHandleΗ λαβή που επιστράφηκε από DAOpenFile ή DAOpenFileReadOnly
PageRangesΛίστα εύρους σελίδων διαχωρισμένη με κόμμα. Χρησιμοποιήστε κενή συμβολοσειρά για να αποδοθούν όλες οι σελίδες
Options0 = έξοδος BMP· 1 = έξοδος JPEG· 2 = έξοδος WMF· 3 = έξοδος EMF· 4 = έξοδος EPS· 5 = έξοδος PNG· 6 = έξοδος GIF· 7 = έξοδος TIFF· 8 = έξοδος EMF+· 9 = έξοδος HTML5· 10 = έξοδος TIFF (G4)
DPIΗ τιμή DPI που θα χρησιμοποιηθεί κατά την απόδοση κάθε σελίδας
FileNameΤο όνομα αρχείου εξόδου ή το μοτίβο ονόματος αρχείου. Χρησιμοποιήστε %p για να υποδείξετε πού πρέπει να εισαχθεί ο αριθμός σελίδας πηγής

Τιμές επιστροφής

0Δεν αποδόθηκε καμία σελίδα
>0Ο αριθμός των σελίδων που αποδόθηκαν επιτυχώς πριν από την ολοκλήρωση ή το πρώτο σφάλμα