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 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
TransparentBackgroundboolRead/WriteΌταν είναι true, το παραγόμενο PNG διατηρεί το φόντο της σελίδας διαφανές.
ResolutionResolutionReadΑνάλυση εξόδου σε DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/WriteΕπιλογές απόδοσης για προχωρημένο έλεγχο της απόδοσης σελίδας-σε-εικόνα.
CoordinateTypePageCoordinateTypeRead/WriteΠοιο πλαίσιο σελίδας καθορίζει τις διαστάσεις της παραγόμενης εικόνας.
WidthintReadΡυθμισμένο πλάτος εικονοστοιχείων στόχου (0 = ακολουθεί το φυσικό μέγεθος της σελίδας στην Ανάλυση).
HeightintReadΡυθμισμένο ύψος εικονοστοιχείων στόχου (0 = ακολουθεί το φυσικό μέγεθος της σελίδας στην Ανάλυση).
FormPresentationModeFormPresentationModeRead/WriteΠώς αποδίδονται τα πεδία φόρμας (Production vs Editor).

Μέθοδοι

SignatureDescription
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.

Δείτε επίσης

 Ελληνικά