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