DARenderPagesToFilesA
Άμεση πρόσβαση, Απόδοση και εκτύπωση
Περιγραφή
Το καταληκτικό A υποδηλώνει το σημείο εισόδου ANSI (char) του DLL· η διεπαφή ActiveX/COM εκθέτει μόνο τη μορφή Unicode. Η συμπεριφορά είναι ταυτόσημη με το DARenderPagesToFiles και τα ορίσματα συμβολοσειράς ερμηνεύονται χρησιμοποιώντας την τρέχουσα σελίδα κωδίκων του SetAnsiMode
Αποδίδει σελίδες από μια ανοιχτή λαβή αρχείου Άμεσης Πρόσβασης σε ξεχωριστά αρχεία εικόνας χωρίς να φορτωθεί ολόκληρο το έγγραφο μέσω του κανονικού μοντέλου εγγράφου
Το PageRanges μπορεί να επιλέξει μη συνεχόμενες σελίδες όπως 2,1, 1,4-6, Odd ή Even 2-20. Χρησιμοποιήστε κενή συμβολοσειρά για να αποδοθούν όλες οι σελίδες
Εάν το FileName περιέχει %p, αυτό το αναγνωριστικό αντικαθίσταται από τον αριθμό σελίδας πηγής. Εάν το FileName δεν περιέχει %p, ο αριθμός σελίδας πηγής εισάγεται πριν από την επέκταση αρχείου
Σύνταξη
Delphi
Function DLDARenderPagesToFilesA(InstanceID, FileHandle: Integer; PageRanges: PAnsiChar; Options: Integer; DPI: Double; FileName: PAnsiChar): Integer;
DLL
int DLDARenderPagesToFilesA(int InstanceID, int FileHandle, const char * PageRanges, int Options, double DPI, const char * 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 | Ο αριθμός των σελίδων που αποδόθηκαν επιτυχώς πριν από την ολοκλήρωση ή το πρώτο σφάλμα |