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 | Λίστα εύρους σελίδων διαχωρισμένη με κόμμα. Χρησιμοποιήστε κενή συμβολοσειρά για να αποδοθούν όλες οι σελίδες |
| Options | 0 = έξοδος 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 | Ο αριθμός των σελίδων που αποδόθηκαν επιτυχώς πριν από την ολοκλήρωση ή το πρώτο σφάλμα |