ImageDevice
Επισκόπηση
ImageDevice είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Αφηρημένη βασική κλάση για συσκευές απόδοσης εικόνας (PNG, JPEG, BMP, TIFF).
Αυτή η κλάση παρέχει 10 μεθόδους για εργασία με αντικείμενα ImageDevice σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: GetBitmap, ImageDevice, Process.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
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 | Πώς αποδίδονται τα πεδία φόρμας (Παραγωγή vs Επεξεργαστής). |
Μέθοδοι
| Signature | Description |
|---|---|
ImageDevice(resolution: Resolution) | Αρχικοποιεί ένα νέο ImageDevice με ανάλυση χρησιμοποιώντας τον ενσωματωμένο SoftwarePageRenderer. |
ImageDevice() | Αρχικοποιεί ένα νέο ImageDevice με προεπιλεγμένη ανάλυση και ενσωματωμένο SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Αρχικοποιεί ένα νέο ImageDevice με ρητές διαστάσεις εξόδου σε εικονοστοιχεία χρησιμοποιώντας τον ενσωματωμένο SoftwarePageRenderer με προεπιλεγμένη ανάλυση (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Αρχικοποιεί ένα νέο ImageDevice με ρητές διαστάσεις εξόδου σε εικονοστοιχεία και ανάλυση απόδοσης χρησιμοποιώντας τον ενσωματωμένο SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Αρχικοποιεί από PageSize (σε σημεία· μετατρέπεται σε ακέραιες διαστάσεις εικονοστοιχείων με την προεπιλεγμένη 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Αρχικοποιεί από PageSize και ανάλυση απόδοσης. |
GetBitmap(page: Page) | Αποδίδει μια σελίδα σε Bitmap. |
Process(page: Page, output: Stream) | Μετατρέπει μια σελίδα σε bytes εικόνας και γράφει στο ρεύμα. |
Process(page: Page, outputFileName: string) | Μετατρέπει μια σελίδα σε αρχείο εικόνας. |
Process(page: Page) | Μετατρέπει μια σελίδα σε bytes εικόνας. |