Class MultiPageOptions

Class MultiPageOptions

Název místa: Aspose.Imaging.ImageOptions Shromáždění: Aspose.Imaging.dll (25.4.0)

Základní třída pro více stran podporovaných formátů

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

Dědiční členové

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

Constructors

MultiPageOptions()

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(Int[])

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages)

Parameters

pages int []a[]

A ty stránky.

MultiPageOptions(Int[]a[], rektangle)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int []a[]

A řada stránek.

exportArea Rectangle

V oblasti vývozu.

MultiPageOptions(Stringová[])

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string []a[]

Tituly na stránce.

MultiPageOptions(Stringová[]a[], rektangle)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string []a[]

Tituly na stránce.

exportArea Rectangle

V oblasti vývozu.

MultiPageOptions(IntRange[])

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange []a[]

Připomínáme si, že je to vnímání.IntRange.

MultiPageOptions(IntRange[]a[], rektangle)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange []a[]

Připomínáme si, že je to vnímání.IntRange.

exportArea Rectangle

V oblasti vývozu.

MultiPageOptions(IntRange)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Připomínáme si, že je to vnímání.IntRange.

MultiPageOptions(Rektangle, Rektangle)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Připomínáme si, že je to vnímání.IntRange.

exportArea Rectangle

V oblasti vývozu.

MultiPageOptions(Int)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page)

Parameters

page int

Index na stránkách.

MultiPageOptions(Rektangle, Rektangle)

Začíná nový příklad třídy Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Index na stránkách.

exportArea Rectangle

V oblasti vývozu.

Properties

ExportArea

Získáte nebo nastavíte vývozní oblast.

public Rectangle ExportArea { get; set; }

Hodnota nemovitosti

Rectangle

MergeLayers

Obdrží nebo nastaví hodnotu naznačující, zda [meregové vrstvy].

public bool MergeLayers { get; set; }

Hodnota nemovitosti

bool

Mode

Obdržíte nebo nastavíte módu.

public MultiPageMode Mode { get; set; }

Hodnota nemovitosti

MultiPageMode

OutputLayersNames

Obdržíte nebo nastavíte názvy výstupních vrstev(Pracujeme, pokud exportní formát podporuje názvy vrstev, například pro PSD)

public string[] OutputLayersNames { get; set; }

Hodnota nemovitosti

string []a[]

PageRasterizationOptions

Získáte nebo nastavíte možnosti rasterizace stránky.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

Hodnota nemovitosti

VectorRasterizationOptions []a[]

PageTitles

Obdržíte nebo nastavíte titulky stránek.

public string[] PageTitles { get; set; }

Hodnota nemovitosti

string []a[]

Examples

Tento příklad ukazuje, jak převést vícestránkový obraz DJVU na vícestránkový obraz 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

Obdržíte nebo nastavte stránky.

public int[] Pages { get; set; }

Hodnota nemovitosti

int []a[]

Examples

Tento příklad ukazuje, jak převést vícestránkový obraz DJVU na vícestránkový obraz 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

Obdržíte nebo nastavíte časový interval.

public TimeInterval TimeInterval { get; set; }

Hodnota nemovitosti

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Zkontrolujte režim aplikace.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Indikátory režimu.

InitPages(IntRange[])

Iniciovat stránky z řad array

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange []a[]

Na řadách.

 Čeština