DARenderPageToFile

Direct access functionality, Rendering and printing

Περιγραφή

Αποδίδει την καθορισμένη σελίδα από το καθορισμένο έγγραφο σε εικόνα και αποθηκεύει τα δεδομένα εικόνας ως αρχείο στον δίσκο

Από προεπιλογή η απόδοση χρησιμοποιεί το σύστημα GDI+, διαθέσιμο από τα Windows XP και μεταγενέστερα

Ελέγξτε τη σύνταξη, τις παραμέτρους και τις τιμές επιστροφής πριν καλέσετε τη συνάρτηση. Τα μπλοκ κώδικα διατηρούνται στην αρχική μορφή τους ώστε τα παραδείγματα να αντιγράφονται χωρίς αλλαγές.

Ελέγξτε τη σύνταξη, τις παραμέτρους και τις τιμές επιστροφής πριν καλέσετε τη συνάρτηση. Τα μπλοκ κώδικα διατηρούνται στην αρχική μορφή τους ώστε τα παραδείγματα να αντιγράφονται χωρίς αλλαγές.

functions.

Syntax

Delphi

Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);

Parameters

FileHandleHandle που επιστρέφουν οι συναρτήσεις DAOpenFile, DAOpenFileReadOnly ή DAOpenFromStream
PageRefΜια αναφορά σελίδας που επιστρέφεται από τις συναρτήσεις DAFindPage ή DANewPage
Options0 = Έξοδος BMP 1 = Έξοδος JPEG 2 = Έξοδος WMF 3 = Έξοδος EMF 4 = Έξοδος EPS 5 = Έξοδος PNG 6 = Έξοδος GIF 7 = Έξοδος TIFF 8 = Έξοδος EMF+ 9 = Έξοδος HTML5 10 = Έξοδος G4 TIFF
DPIΤα DPI για την απόδοση της σελίδας. Τιμές πάνω από 300 προκαλούν υπερβολική κατανάλωση μνήμης
FileNameΗ διαδρομή και το όνομα του αρχείου που θα δημιουργηθεί για αποθήκευση των δεδομένων εικόνας της αποδιδόμενης σελίδας

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

0Η σελίδα δεν μπόρεσε να αποδοθεί. Ελέγξτε την τιμή των παραμέτρων FileHandle και PageRef
1Η σελίδα αποδόθηκε σωστά και το αρχείο εικόνας αποθηκεύτηκε στον δίσκο Το αρχείο δεν μπόρεσε να γραφτεί στον δίσκο 2