Class MultiPageOptions

Class MultiPageOptions

Namn på plats: Aspose.Imaging.ImageOptions Församling: Aspose.Imaging.dll (25.4.0)

Basklassen för flera sidor stödda format

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

Arvsmedlemmar

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

Constructors

MultiPageOptions()

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(int[])

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(int[] pages)

Parameters

pages int [ ]

De sidor .

MultiPageOptions(int[ ], Om Rectangle)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int [ ]

Arrangemanget av sidor.

exportArea Rectangle

och exportområdet.

MultiPageOptions(Sträng[])

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string [ ]

sidan för rubrikerna.

MultiPageOptions(Sträng[ ], Om Rectangle)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string [ ]

sidan för rubrikerna.

exportArea Rectangle

och exportområdet.

MultiPageOptions(IntRange[])

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange [ ]

Det här är Aspose.Imaging.IntRange.

MultiPageOptions(IntRange[ ], Om Rectangle)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange [ ]

Det här är Aspose.Imaging.IntRange.

exportArea Rectangle

och exportområdet.

MultiPageOptions(IntRange)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Det här är Aspose.Imaging.IntRange.

MultiPageOptions(Innehåll, Rectangle)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Det här är Aspose.Imaging.IntRange.

exportArea Rectangle

och exportområdet.

MultiPageOptions(int)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(int page)

Parameters

page int

Den här sidan index.

MultiPageOptions(Rektangle, Rektangle)

Initialiserar en ny instans av Aspose.Imaging.ImageOptions.MultiPageOptions klass.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Den här sidan index.

exportArea Rectangle

och exportområdet.

Properties

ExportArea

Får eller sätter exportområdet.

public Rectangle ExportArea { get; set; }

Fastighetsvärde

Rectangle

MergeLayers

får eller sätter ett värde som anger om [merege lager].

public bool MergeLayers { get; set; }

Fastighetsvärde

bool

Mode

Få eller ställa in mode.

public MultiPageMode Mode { get; set; }

Fastighetsvärde

MultiPageMode

OutputLayersNames

Få eller ställa in utgångsskiktnamn(Arbetar om exportformat stöder namngivningskikt, till exempel för Psd)

public string[] OutputLayersNames { get; set; }

Fastighetsvärde

string [ ]

PageRasterizationOptions

Få eller ställa in sidan rasterisering alternativ.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

Fastighetsvärde

VectorRasterizationOptions [ ]

PageTitles

Får eller sätter sidan titlar.

public string[] PageTitles { get; set; }

Fastighetsvärde

string [ ]

Examples

Detta exempel visar hur man konverterar en flersidig DJVU-bild till en flerframs TIFF-bild.

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

Får eller sätter sidorna.

public int[] Pages { get; set; }

Fastighetsvärde

int [ ]

Examples

Detta exempel visar hur man konverterar en flersidig DJVU-bild till en flerframs TIFF-bild.

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

Få eller ange tidsintervallet.

public TimeInterval TimeInterval { get; set; }

Fastighetsvärde

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Kontrollera läge applikation.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Det är modeindex.

InitPages(IntRange[])

Initialisera sidorna från rangor array

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange [ ]

och rangorna.

 Svenska