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; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα έχει αποτέλεσμα μόνο όταν αποθηκεύετε σε μορφές εικόνας και επηρεάζει το μέγεθος παραγωγής σε pixels.
Η προεπιλεγμένη τιμή είναι 96.
ImageBrightness
Αποκτά ή ρυθμίζει τη φωτεινότητα για τις δημιουργημένες εικόνες.
public float ImageBrightness { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.
Η προεπιλεγμένη τιμή είναι 0.5.Η τιμή πρέπει να βρίσκεται στο εύρος μεταξύ 0 και 1.
ImageColorMode
Αποκτά ή ρυθμίζει τη λειτουργία χρώματος για τις δημιουργημένες εικόνες.
public ImageColorMode ImageColorMode { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.
Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Αποκτά ή τοποθετεί την αντίθεση για τις δημιουργημένες εικόνες.
public float ImageContrast { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.
Η προεπιλεγμένη τιμή είναι 0.5.Η τιμή πρέπει να βρίσκεται στο εύρος μεταξύ 0 και 1.
ImageSize
Αποκτά ή ρυθμίζει το μέγεθος μιας εικόνας σε pixels.
public Size ImageSize { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.
Η προεπιλεγμένη τιμή είναι (0 x 0), πράγμα που σημαίνει ότι το μέγεθος της γεννημένης εικόνας θα υπολογιστεί ανάλογα με το μεγέθους της εικόνης σε σημεία, την καθορισμένη ανάλυση και την κλίμακα.
JpegQuality
Αποκτά ή καθορίζει μια τιμή που καθορίζει την ποιότητα των εικόνων JPEG που παράγονται.
public int JpegQuality { get; set; }
Αξία ιδιοκτησίας
Remarks
Λειτουργεί μόνο όταν εξοικονομήσετε σε JPEG.
Χρησιμοποιήστε αυτή την ιδιότητα για να αποκτήσετε ή να ρυθμίσετε την ποιότητα των εικόνων που παράγονται όταν αποθηκεύετε σε μορφή JPEG. Η τιμή μπορεί να κυμαίνεται από 0 έως 100, όπου 0 σημαίνει χειρότερη ποιότητα αλλά μέγιστη συμπίεση και 100 σημαίνει καλύτερη ποιότητα αλλά ελάχιστη συμπίεση.
Η προεπιλεγμένη τιμή είναι 95.
MetafileRenderingOptions
Επιτρέπει τον προσδιορισμό του τρόπου με τον οποίο αντιμετωπίζονται οι μεταφιλές στην παραδοθείσα παραγωγή.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
Αξία ιδιοκτησίας
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; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα ισχύει μόνο όταν παραδίδει σελίδες εγγράφων. Αυτή η ιδιότητα αγνοείται όταν παραδίδει σχήματα σε εικόνες.
PaperColor
Αποκτά ή ρυθμίζει το χρώμα φόντου (χαρτί) για τις δημιουργημένες εικόνες.
Η προεπιλεγμένη τιμή είναι System.Drawing.Color.White.
public Color PaperColor { get; set; }
Αξία ιδιοκτησίας
Remarks
Όταν παραδίδετε σελίδες ενός εγγράφου που προσδιορίζει το δικό του χρώμα φόντου, τότε το χρώμα φόντου του εγγράφου θα υπερβαίνει το χρώμα που προσδιορίζεται από αυτή την ιδιότητα.
PixelFormat
Αποκτά ή ρυθμίζει τη μορφή pixel για τις δημιουργημένες εικόνες.
public ImagePixelFormat PixelFormat { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα ισχύει μόνο όταν αποθηκεύονται σε μορφές εικόνας raster.
Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Η μορφή pixel της εικόνας παραγωγής μπορεί να διαφέρει από την καθορισμένη τιμή λόγω της εργασίας του GDI+.
Resolution
Καθορίζει τόσο οριζόντια όσο και κάθετη ανάλυση για τις εικόνες που παράγονται, σε σημεία ανά ίντσα.
public float Resolution { set; }
Αξία ιδιοκτησίας
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; }
Αξία ιδιοκτησίας
Remarks
Ο αριθμός των άλλων επιλογών εξαρτάται από την επιλεγμένη μορφή.
Επίσης, είναι δυνατόν να αποθηκεύσετε σε SVG τόσο μέσω Aspose.Words.Saving.ImageSaveOptions και μέσω Aspose.Words.Saving.SvgSaveOptions.
Scale
Αποκτά ή ρυθμίζει τον συντελεστή ζουμ για τις δημιουργημένες εικόνες.
public float Scale { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι 1.0. Η τιμή πρέπει να είναι μεγαλύτερη από 0.
ThresholdForFloydSteinbergDithering
Αποκτά ή καθορίζει το όριο που καθορίζει την αξίαΤο σφάλμα της δυαδικότητας στη μέθοδο Floyd-Steinberg.Όταν η μέθοδος Aspose.Words.Saving.ImageBinarization είναι η μέθοδος Aspose.Words.Saving.ImageBinarizationΗ μέθοδος.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Αξία ιδιοκτησίας
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; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Αποκτά ή ρυθμίζει τον τύπο συμπίεσης για να εφαρμοστεί όταν αποθηκεύετε τις δημιουργημένες εικόνες στη μορφή TIFF.
public TiffCompression TiffCompression { get; set; }
Αξία ιδιοκτησίας
Remarks
Εφαρμόζεται μόνο όταν εξοικονομήσετε στο TIFF.
Η προεπιλεγμένη τιμή είναι Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Αποκτά ή καθορίζει μια τιμή που καθορίζει αν πρέπει να χρησιμοποιήσετε το GDI+ ή το Aspose.Words μεταφιλικό renderer κατά την εξοικονόμηση EMF.
public bool UseGdiEmfRenderer { get; set; }
Αξία ιδιοκτησίας
Remarks
Το περιεχόμενο γράφεται στο αντικείμενο γραφικών GDI+ και αποθηκεύεται στο μεταφιλικό.
Εάν ρυθμιστεί στο Aspose.Words χρησιμοποιείται μεταφιλικό renderer. δηλαδή το περιεχόμενο γράφεται απευθείας στην μεταφιλική μορφή με το Aspose.Words.
Εφαρμόζεται μόνο όταν εξοικονομήσετε στο EMF.
Η αποθήκευση GDI+ λειτουργεί μόνο στο .NET.
Η προεπιλεγμένη αξία είναι.
VerticalResolution
Αποκτά ή ρυθμίζει την κάθετη ανάλυση για τις εικόνες που παράγονται, σε σημεία ανά ίντσα.
public float VerticalResolution { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτή η ιδιότητα έχει αποτέλεσμα μόνο όταν αποθηκεύετε σε μορφές εικόνας και επηρεάζει το μέγεθος παραγωγής σε pixels.
Η προεπιλεγμένη τιμή είναι 96.
Methods
Clone()
Δημιουργεί μια βαθιά κλωνοποίηση αυτού του αντικειμένου.
public ImageSaveOptions Clone()