Class ImageSaveOptions

Class ImageSaveOptions

Το όνομα: Aspose.Words.Saving Συγκέντρωση: Aspose.Words.dll (25.4.0)

Επιτρέπει να προσδιορίζετε πρόσθετες επιλογές κατά την αναπαραγωγή σελίδων ή μορφών εγγράφου σε εικόνες.

Για να μάθετε περισσότερα, επισκεφθείτε το Specify Save Options Έγγραφο τεκμηρίωσης.

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

Κληρονομημένα μέλη

FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageSaveOptions(SaveFormat)

Αρχίζει μια νέα παράσταση αυτής της κατηγορίας που μπορεί να χρησιμοποιηθεί για την αποθήκευση rendered εικόνες στοΣύνδεσμος: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.BmpΣύνδεσμος: Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormatΗ μορφή Aspose.Words.SaveFormat.WebP ή Aspose.Words.SaveFormat.Svg.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Μπορεί ναΣύνδεσμος: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.BmpΣχετικά με το Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP ή Aspose.Words.SaveFormat.Svg μορφή.

Properties

HorizontalResolution

Αποκτά ή ρυθμίζει την οριζόντια ανάλυση για τις εικόνες που παράγονται, σε σημεία ανά ίντσα.

public float HorizontalResolution { get; set; }

Αξία ιδιοκτησίας

float

Remarks

Αυτή η ιδιότητα έχει αποτέλεσμα μόνο όταν αποθηκεύετε σε μορφές εικόνας και επηρεάζει το μέγεθος παραγωγής σε pixels.

Η προεπιλεγμένη τιμή είναι 96.

ImageBrightness

Αποκτά ή ρυθμίζει τη φωτεινότητα για τις δημιουργημένες εικόνες.

public float ImageBrightness { get; set; }

Αξία ιδιοκτησίας

float

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.

Η προεπιλεγμένη τιμή είναι 0.5.Η τιμή πρέπει να βρίσκεται στο εύρος μεταξύ 0 και 1.

ImageColorMode

Αποκτά ή ρυθμίζει τη λειτουργία χρώματος για τις δημιουργημένες εικόνες.

public ImageColorMode ImageColorMode { get; set; }

Αξία ιδιοκτησίας

ImageColorMode

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Αποκτά ή τοποθετεί την αντίθεση για τις δημιουργημένες εικόνες.

public float ImageContrast { get; set; }

Αξία ιδιοκτησίας

float

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.

Η προεπιλεγμένη τιμή είναι 0.5.Η τιμή πρέπει να βρίσκεται στο εύρος μεταξύ 0 και 1.

ImageSize

Αποκτά ή ρυθμίζει το μέγεθος μιας εικόνας σε pixels.

public Size ImageSize { get; set; }

Αξία ιδιοκτησίας

Size

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.

Η προεπιλεγμένη τιμή είναι (0 x 0), πράγμα που σημαίνει ότι το μέγεθος της γεννημένης εικόνας θα υπολογιστεί ανάλογα με το μεγέθους της εικόνης σε σημεία, την καθορισμένη ανάλυση και την κλίμακα.

JpegQuality

Αποκτά ή καθορίζει μια τιμή που καθορίζει την ποιότητα των εικόνων JPEG που παράγονται.

public int JpegQuality { get; set; }

Αξία ιδιοκτησίας

int

Remarks

Λειτουργεί μόνο όταν εξοικονομήσετε σε JPEG.

Χρησιμοποιήστε αυτή την ιδιότητα για να αποκτήσετε ή να ρυθμίσετε την ποιότητα των εικόνων που παράγονται όταν αποθηκεύετε σε μορφή JPEG. Η τιμή μπορεί να κυμαίνεται από 0 έως 100, όπου 0 σημαίνει χειρότερη ποιότητα αλλά μέγιστη συμπίεση και 100 σημαίνει καλύτερη ποιότητα αλλά ελάχιστη συμπίεση.

Η προεπιλεγμένη τιμή είναι 95.

MetafileRenderingOptions

Επιτρέπει τον προσδιορισμό του τρόπου με τον οποίο αντιμετωπίζονται οι μεταφιλές στην παραδοθείσα παραγωγή.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

Αξία ιδιοκτησίας

MetafileRenderingOptions

Remarks

Όταν προσδιορίζεται το Aspose.Words.Saving.MetafileRenderingMode.Vector, το Aspose.Words παραδίδει το μεταφιλικό στα γραφικά vector χρησιμοποιώντας τον δικό του κινητήρα rendering μεταφιλικού πρώτα και στη συνέχεια παραδίδει τα γραφικά vector στην εικόνα.

Όταν ορίζεται το Aspose.Words.Saving.MetafileRenderingMode.Bitmap, το Aspose.Words παραδίδει το μεταφίλ απευθείας στην εικόνα χρησιμοποιώντας τον κινητήρα παραδίδωσης μεταφίλ GDI+.

Ο κινητήρας μεταφιλής GDI+ λειτουργεί ταχύτερα, υποστηρίζει σχεδόν όλα τα χαρακτηριστικά μεταφιλής, αλλά σε χαμηλές ανάλυση μπορεί να παράγει ασυμβίβαστα αποτελέσματα σε σύγκριση με τα υπόλοιπα γραφικά vector (ειδικά για το κείμενο) στη σελίδα. ο κινητήρας μεταφιλής Aspose.Words θα παράγει πιο συνεπή αποτελέσματα ακόμη και σε χαμηλές ανάλυση, αλλά λειτουργεί αργότερα και μπορεί να παράγει ασαφή σύνθετα μεταφιλές.

Η προεπιλεγμένη τιμή για το Aspose.Words.Saving.MetafileRenderingMode είναι το Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Αποκτά ή τοποθετεί τις σελίδες για να παραδώσει.Προεπιλογή είναι όλες οι σελίδες του εγγράφου.

public PageSet PageSet { get; set; }

Αξία ιδιοκτησίας

PageSet

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν παραδίδει σελίδες εγγράφων. Αυτή η ιδιότητα αγνοείται όταν παραδίδει σχήματα σε εικόνες.

PaperColor

Αποκτά ή ρυθμίζει το χρώμα φόντου (χαρτί) για τις δημιουργημένες εικόνες.

Η προεπιλεγμένη τιμή είναι System.Drawing.Color.White.

public Color PaperColor { get; set; }

Αξία ιδιοκτησίας

Color

Remarks

Όταν παραδίδετε σελίδες ενός εγγράφου που προσδιορίζει το δικό του χρώμα φόντου, τότε το χρώμα φόντου του εγγράφου θα υπερβαίνει το χρώμα που προσδιορίζεται από αυτή την ιδιότητα.

PixelFormat

Αποκτά ή ρυθμίζει τη μορφή pixel για τις δημιουργημένες εικόνες.

public ImagePixelFormat PixelFormat { get; set; }

Αξία ιδιοκτησίας

ImagePixelFormat

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

Η μορφή pixel της εικόνας παραγωγής μπορεί να διαφέρει από την καθορισμένη τιμή λόγω της εργασίας του GDI+.

Resolution

Καθορίζει τόσο οριζόντια όσο και κάθετη ανάλυση για τις εικόνες που παράγονται, σε σημεία ανά ίντσα.

public float Resolution { set; }

Αξία ιδιοκτησίας

float

Remarks

Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.

SaveFormat

Προσδιορίζει τη μορφή στην οποία οι σελίδες ή οι μορφές του εγγράφου που παραδίδονται θα αποθηκευτούν εάν χρησιμοποιείται αυτό το αντικείμενο επιλογών αποθήκευσης.Μπορεί να είναι ρατσιστήςΣύνδεσμος: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.BmpAspose.Words.SaveFormat.Jpeg ή vector Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Πληροφορίες για το Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat.Svg

public override SaveFormat SaveFormat { get; set; }

Αξία ιδιοκτησίας

SaveFormat

Remarks

Ο αριθμός των άλλων επιλογών εξαρτάται από την επιλεγμένη μορφή.

Επίσης, είναι δυνατόν να αποθηκεύσετε σε SVG τόσο μέσω Aspose.Words.Saving.ImageSaveOptions και μέσω Aspose.Words.Saving.SvgSaveOptions.

Scale

Αποκτά ή ρυθμίζει τον συντελεστή ζουμ για τις δημιουργημένες εικόνες.

public float Scale { get; set; }

Αξία ιδιοκτησίας

float

Remarks

Η προεπιλεγμένη τιμή είναι 1.0. Η τιμή πρέπει να είναι μεγαλύτερη από 0.

ThresholdForFloydSteinbergDithering

Αποκτά ή καθορίζει το όριο που καθορίζει την αξίαΤο σφάλμα της δυαδικότητας στη μέθοδο Floyd-Steinberg.Όταν η μέθοδος Aspose.Words.Saving.ImageBinarization είναι η μέθοδος Aspose.Words.Saving.ImageBinarizationΗ μέθοδος.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Αξία ιδιοκτησίας

byte

Remarks

Η προεπιλεγμένη τιμή είναι 128.

TiffBinarizationMethod

Αποκτά ή τοποθετεί τη μέθοδο που χρησιμοποιείται κατά την μετατροπή εικόνων σε 1 bpp μορφήόταν Aspose.Words.Saving.ImageSaveOptions.SaveFormat είναι Aspose.Words.SaveFormat.Tiff καιΤο Aspose.Words.Saving.ImageSaveOptions.TiffCompression είναι το ίδιο με το Aspose.Words.Saving.TiffCompression.Ccitt3 ή το Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

Αξία ιδιοκτησίας

ImageBinarizationMethod

Remarks

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Αποκτά ή ρυθμίζει τον τύπο συμπίεσης για να εφαρμοστεί όταν αποθηκεύετε τις δημιουργημένες εικόνες στη μορφή TIFF.

public TiffCompression TiffCompression { get; set; }

Αξία ιδιοκτησίας

TiffCompression

Remarks

Εφαρμόζεται μόνο όταν εξοικονομήσετε στο TIFF.

Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Αποκτά ή καθορίζει μια τιμή που καθορίζει αν πρέπει να χρησιμοποιήσετε το GDI+ ή το Aspose.Words μεταφιλικό renderer κατά την εξοικονόμηση EMF.

public bool UseGdiEmfRenderer { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Το περιεχόμενο γράφεται στο αντικείμενο γραφικών GDI+ και αποθηκεύεται στο μεταφιλικό.

Εάν ρυθμιστεί στο Aspose.Words χρησιμοποιείται μεταφιλικό renderer. δηλαδή το περιεχόμενο γράφεται απευθείας στην μεταφιλική μορφή με το Aspose.Words.

Εφαρμόζεται μόνο όταν εξοικονομήσετε στο EMF.

Η αποθήκευση GDI+ λειτουργεί μόνο στο .NET.

Η προεπιλεγμένη αξία είναι.

VerticalResolution

Αποκτά ή ρυθμίζει την κάθετη ανάλυση για τις εικόνες που παράγονται, σε σημεία ανά ίντσα.

public float VerticalResolution { get; set; }

Αξία ιδιοκτησίας

float

Remarks

Αυτή η ιδιότητα έχει αποτέλεσμα μόνο όταν αποθηκεύετε σε μορφές εικόνας και επηρεάζει το μέγεθος παραγωγής σε pixels.

Η προεπιλεγμένη τιμή είναι 96.

Methods

Clone()

Δημιουργεί μια βαθιά κλωνοποίηση αυτού του αντικειμένου.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Ελληνικά