LoadFromCanvasDC

Διανυσματικά γραφικά, διαχείριση εγγράφων

Περιγραφή

Δημιουργεί νέο έγγραφο από τις λειτουργίες σχεδίασης που εφαρμόστηκαν στο DC που επιστρέφει η

GetCanvasDC function.

Όταν η παράμετρος Options ορίζεται σε 3, χρησιμοποιήστε τη συνάρτηση NoEmbedFontListAdd για προσθήκη γραμματοσειρών στη λίστα no embed γραμματοσειρών

Σύνταξη

Delphi

Function TPDFlib.LoadFromCanvasDC(DPI: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::LoadFromCanvasDC(DPI As Double, Options As Long) As Long

DLL

int DLLoadFromCanvasDC(int InstanceID, double DPI, int Options);

Παράμετροι

DPIΤα DPI για το νέο έγγραφο. Για παράδειγμα, αν το canvas δημιουργήθηκε με πλάτος και ύψος 96 και τα DPI οριστούν σε 192, το προκύπτον έγγραφο θα είναι 0.5 inches σε πλάτος και ύψος
Options-1 = Μετατροπή των εντολών σχεδίασης σε μοναδική εικόνα με GDI+ 0 = Επεξεργασία των εντολών σχεδίασης ως διανυσματικά γραφικά, οι γραμματοσειρές δεν ενσωματώνονται 1 = Επεξεργασία των εντολών σχεδίασης ως διανυσματικά γραφικά, οι γραμματοσειρές ενσωματώνονται αλλά δεν συμπιέζονται 2 = Επεξεργασία των εντολών σχεδίασης ως διανυσματικά γραφικά, οι γραμματοσειρές ενσωματώνονται και συμπιέζονται 3 = Επεξεργασία των εντολών σχεδίασης ως διανυσματικά γραφικά, γραμματοσειρές εκτός της λίστας no embed γραμματοσειρών ενσωματώνονται και συμπιέζονται

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

0Δεν έχει δημιουργηθεί canvas
1Το canvas DC επεξεργάστηκε σωστά και δημιουργήθηκε νέο έγγραφο