PngDevice
Επισκόπηση
PngDevice είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: ImageDevice.
Αποδίδει τις σελίδες εγγράφου PDF σε μορφή εικόνας PNG.
Αυτή η κλάση παρέχει 11 μεθόδους για εργασία με αντικείμενα PngDevice σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: GetBitmap, ImageDevice, PngDevice, Process.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground, και 1 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
TransparentBackground | bool | Read/Write | Όταν είναι true, το παραγόμενο PNG διατηρεί το φόντο της σελίδας διαφανές. |
Resolution | Resolution | Read | Ανάλυση εξόδου σε DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | Επιλογές απόδοσης για προχωρημένο έλεγχο της απόδοσης σελίδας-σε-εικόνα. |
CoordinateType | PageCoordinateType | Read/Write | Ποιο πλαίσιο σελίδας καθορίζει τις διαστάσεις της παραγόμενης εικόνας. |
Width | int | Read | Ρυθμισμένο πλάτος εικονοστοιχείων στόχου (0 = ακολουθεί το φυσικό μέγεθος της σελίδας στην Ανάλυση). |
Height | int | Read | Ρυθμισμένο ύψος εικονοστοιχείων στόχου (0 = ακολουθεί το φυσικό μέγεθος της σελίδας στην Ανάλυση). |
FormPresentationMode | FormPresentationMode | Read/Write | Πώς αποδίδονται τα πεδία φόρμας (Production vs Editor). |
Μέθοδοι
| Signature | Description |
|---|---|
PngDevice(renderer: IPageRenderer) | Καλεί το PngDevice σε αυτήν την παρουσίαση του PngDevice. |
PngDevice(renderer: IPageRenderer, resolution: Resolution) | |
PngDevice() | |
PngDevice(resolution: Resolution) | |
PngDevice(width: int, height: int) | |
PngDevice(width: int, height: int, resolution: Resolution) | |
PngDevice(pageSize: Aspose.Pdf.PageSize) | Δημιουργία με μέγεθος σύμφωνα με το δοσμένο pageSize στα 150 DPI. |
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Δημιουργία με μέγεθος σύμφωνα με το pageSize στην απαιτούμενη ανάλυση. |
Process(page: Page, output: Stream) | Καλεί τη μέθοδο Process σε αυτήν την παρουσίαση του PngDevice. |
ImageDevice(resolution: Resolution) | Αρχικοποιεί ένα νέο ImageDevice με ανάλυση χρησιμοποιώντας το ενσωματωμένο SoftwarePageRenderer. |
GetBitmap(page: Page) | Αποδίδει μια σελίδα σε Bitmap. |