Class MultiPageOptions

Class MultiPageOptions

Navne til: Aspose.Imaging.ImageOptions Sammensætning: Aspose.Imaging.dll (25.4.0)

Basisklasse for flere sider understøttede formater

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

De arvede medlemmer

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

Constructors

MultiPageOptions()

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(Int[])

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(int[] pages)

Parameters

pages int []

og siderne.

MultiPageOptions(Int[], af Rectangle)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int []

Den række af sider.

exportArea Rectangle

Eksportområdet er.

MultiPageOptions(String[])

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string []

Titlen på siden.

MultiPageOptions(String[], af Rectangle)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string []

Titlen på siden.

exportArea Rectangle

Eksportområdet er.

MultiPageOptions(IntRange[])

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange []

Den Aspose.Imaging.Intrange

MultiPageOptions(IntRange[], af Rectangle)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange []

Den Aspose.Imaging.Intrange

exportArea Rectangle

Eksportområdet er.

MultiPageOptions(IntRange)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Den Aspose.Imaging.Intrange

MultiPageOptions(IntRange og Rectangle)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Den Aspose.Imaging.Intrange

exportArea Rectangle

Eksportområdet er.

MultiPageOptions(Int)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(int page)

Parameters

page int

Indeks på siden.

MultiPageOptions(Rektangle, Rektangle)

Initialiserer en ny instans af Aspose.Imaging.ImageOptions.MultiPage Options klasse.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Indeks på siden.

exportArea Rectangle

Eksportområdet er.

Properties

ExportArea

Gør eller indsætter eksportområdet.

public Rectangle ExportArea { get; set; }

Ejendomsværdi

Rectangle

MergeLayers

Giver eller sætter en værdi, der angiver, om [merege lag].

public bool MergeLayers { get; set; }

Ejendomsværdi

bool

Mode

Få eller indsætte mode.

public MultiPageMode Mode { get; set; }

Ejendomsværdi

MultiPageMode

OutputLayersNames

Få eller indstille udgangslagerne navne(Arbejd, hvis eksportformatet understøtter lagene navne, for eksempel for Psd)

public string[] OutputLayersNames { get; set; }

Ejendomsværdi

string []

PageRasterizationOptions

Få eller indstille sidestyringsmulighederne.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

Ejendomsværdi

VectorRasterizationOptions []

PageTitles

Få eller indsætte sidetitel.

public string[] PageTitles { get; set; }

Ejendomsværdi

string []

Examples

Dette eksempel viser, hvordan man konverterer et multi-page DJVU-billede til et flerframe TIFF-bilde.

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å eller indsætte siderne.

public int[] Pages { get; set; }

Ejendomsværdi

int []

Examples

Dette eksempel viser, hvordan man konverterer et multi-page DJVU-billede til et flerframe TIFF-bilde.

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

Gør eller indsæt tidsintervallet.

public TimeInterval TimeInterval { get; set; }

Ejendomsværdi

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Kontroller modet applikation.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Indekse af mode.

InitPages(IntRange[])

Initialiserer siderne fra ranges array

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange []

De rækker.

 Dansk