Class MultiPageOptions

Class MultiPageOptions

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

Κλάση βάσης για πολλαπλές σελίδες υποστηριζόμενες μορφές

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

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

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MultiPageOptions()

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(ΕΝΤ[])

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages)

Parameters

pages int [ ]

Οι σελίδες .

MultiPageOptions(ΕΝΤ[ ]Ακτινογώνιο)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int [ ]

Η σειρά των σελίδων.

exportArea Rectangle

Η περιοχή εξαγωγών.

MultiPageOptions(Σύνδεσμος[])

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string [ ]

Ο τίτλος της σελίδας.

MultiPageOptions(Σύνδεσμος[ ]Ακτινογώνιο)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string [ ]

Ο τίτλος της σελίδας.

exportArea Rectangle

Η περιοχή εξαγωγών.

MultiPageOptions(IntRange[])

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange [ ]

Το Aspose.Imaging.IntRange

MultiPageOptions(IntRange[ ]Ακτινογώνιο)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange [ ]

Το Aspose.Imaging.IntRange

exportArea Rectangle

Η περιοχή εξαγωγών.

MultiPageOptions(IntRange)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Το Aspose.Imaging.IntRange

MultiPageOptions(Πλαίσιο, Rectangle)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Το Aspose.Imaging.IntRange

exportArea Rectangle

Η περιοχή εξαγωγών.

MultiPageOptions(ΕΝΤ)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page)

Parameters

page int

Δείκτης της σελίδας.

MultiPageOptions(ΠΕΡΙΣΣΣΟΤΕΡΑ, Rectangle)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Δείκτης της σελίδας.

exportArea Rectangle

Η περιοχή εξαγωγών.

Properties

ExportArea

Αποκτήστε ή τοποθετήστε την περιοχή εξαγωγής.

public Rectangle ExportArea { get; set; }

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

Rectangle

MergeLayers

Παίρνει ή καθορίζει μια τιμή που υποδεικνύει αν [μερέγε στρώματα].

public bool MergeLayers { get; set; }

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

bool

Mode

Πάρτε ή ρυθμίστε τη λειτουργία.

public MultiPageMode Mode { get; set; }

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

MultiPageMode

OutputLayersNames

Αποκτά ή τοποθετεί τα ονόματα των στρωμάτων εξόδου(Δουλεύει εάν η μορφή εξαγωγής υποστηρίζει τις στρώσεις ονομασίας, για παράδειγμα για PSD)

public string[] OutputLayersNames { get; set; }

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

string [ ]

PageRasterizationOptions

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

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

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

VectorRasterizationOptions [ ]

PageTitles

Αποκτά ή τοποθετεί τον τίτλο της σελίδας.

public string[] PageTitles { get; set; }

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

string [ ]

Examples

Αυτό το παράδειγμα δείχνει πώς να μετατρέψετε μια πολλαπλή εικόνα DJVU σε μια πολλαπλή εικόνα TIFF.

string dir = "c:\\temp\\";

                                                                                                 // Load a DJVU image from a file stream.
                                                                                                 using (System.IO.Stream stream = System.IO.File.OpenRead(dir + "sample.djvu"))
                                                                                                 {
                                                                                                     using (Aspose.Imaging.FileFormats.Djvu.DjvuImage djvuImage = new Aspose.Imaging.FileFormats.Djvu.DjvuImage(stream))
                                                                                                     {
                                                                                                         Aspose.Imaging.ImageOptions.TiffOptions saveOptions = new Aspose.Imaging.ImageOptions.TiffOptions(Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);
                                                                                                         saveOptions.Compression = Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Deflate;

                                                                                                         // Note that if the image is colorful, it will be automatically converted to B/W format according to the option below:
                                                                                                         saveOptions.BitsPerSample = new ushort[] { 1 };

                                                                                                         saveOptions.MultiPageOptions = new Aspose.Imaging.ImageOptions.DjvuMultiPageOptions();

                                                                                                         // By default, all pages will be stored to the output TIFF, but the desired set of pages can be specified explicitly.
                                                                                                         // Only the first and the second page will be exported.
                                                                                                         saveOptions.MultiPageOptions.Pages = new int[] { 0, 1 };

                                                                                                         // Set page titles.
                                                                                                         saveOptions.MultiPageOptions.PageTitles = new string[] { "The First Page", "The Second Page" };

                                                                                                         // Save to TIFF
                                                                                                         djvuImage.Save(dir + "sample.tif", saveOptions);
                                                                                                     }
                                                                                                 }

Pages

Πάρτε ή τοποθετήστε τις σελίδες.

public int[] Pages { get; set; }

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

int [ ]

Examples

Αυτό το παράδειγμα δείχνει πώς να μετατρέψετε μια πολλαπλή εικόνα DJVU σε μια πολλαπλή εικόνα TIFF.

string dir = "c:\\temp\\";

                                                                                                 // Load a DJVU image from a file stream.
                                                                                                 using (System.IO.Stream stream = System.IO.File.OpenRead(dir + "sample.djvu"))
                                                                                                 {
                                                                                                     using (Aspose.Imaging.FileFormats.Djvu.DjvuImage djvuImage = new Aspose.Imaging.FileFormats.Djvu.DjvuImage(stream))
                                                                                                     {
                                                                                                         Aspose.Imaging.ImageOptions.TiffOptions saveOptions = new Aspose.Imaging.ImageOptions.TiffOptions(Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);
                                                                                                         saveOptions.Compression = Aspose.Imaging.FileFormats.Tiff.Enums.TiffCompressions.Deflate;

                                                                                                         // Note that if the image is colorful, it will be automatically converted to B/W format according to the option below:
                                                                                                         saveOptions.BitsPerSample = new ushort[] { 1 };

                                                                                                         saveOptions.MultiPageOptions = new Aspose.Imaging.ImageOptions.DjvuMultiPageOptions();

                                                                                                         // By default, all pages will be stored to the output TIFF, but the desired set of pages can be specified explicitly.
                                                                                                         // Only the first and the second page will be exported.
                                                                                                         saveOptions.MultiPageOptions.Pages = new int[] { 0, 1 };

                                                                                                         // Set page titles.
                                                                                                         saveOptions.MultiPageOptions.PageTitles = new string[] { "The First Page", "The Second Page" };

                                                                                                         // Save to TIFF
                                                                                                         djvuImage.Save(dir + "sample.tif", saveOptions);
                                                                                                     }
                                                                                                 }

TimeInterval

Αποκτά ή καθορίζει το χρονικό διάστημα.

public TimeInterval TimeInterval { get; set; }

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

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Ελέγξτε την εφαρμογή mode.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Οι δείκτες της μόδας.

InitPages(IntRange[])

Ξεκινήστε τις σελίδες από τις γραμμές

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange [ ]

Οι ρίζες .

 Ελληνικά