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