Class MultiPageOptions

Class MultiPageOptions

Pôvodný názov: Aspose.Imaging.ImageOptions Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Základná trieda pre viacstránkové podporované formáty

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

Z dedičných členov

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

Constructors

MultiPageOptions()

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(int[])

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(int[] pages)

Parameters

pages int []

Na stránkach .

MultiPageOptions(int[], rectangle)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int []

Rôzne množstvo strán.

exportArea Rectangle

Vývozná oblasť .

MultiPageOptions(Stretnutie[])

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string []

Tituly na stránke.

MultiPageOptions(Stretnutie[], rectangle)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string []

Tituly na stránke.

exportArea Rectangle

Vývozná oblasť .

MultiPageOptions(IntRange[])

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange []

Zariadenie Aspose.Imaging.IntRange

MultiPageOptions(IntRange[], rectangle)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange []

Zariadenie Aspose.Imaging.IntRange

exportArea Rectangle

Vývozná oblasť .

MultiPageOptions(IntRange)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Zariadenie Aspose.Imaging.IntRange

MultiPageOptions(Inštalácia, Rectangle)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Zariadenie Aspose.Imaging.IntRange

exportArea Rectangle

Vývozná oblasť .

MultiPageOptions(int)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(int page)

Parameters

page int

Stránkový index .

MultiPageOptions(Inštalácia, Rectangle)

Initalizuje novú inštanciu triedy Aspose.Imaging.ImageOptions.MultiPageOps.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Stránkový index .

exportArea Rectangle

Vývozná oblasť .

Properties

ExportArea

Získať alebo nastaviť exportnú zónu.

public Rectangle ExportArea { get; set; }

Hodnota nehnuteľnosti

Rectangle

MergeLayers

Dostane alebo nastaví hodnotu, ktorá ukazuje, či [meregové vrstvy].

public bool MergeLayers { get; set; }

Hodnota nehnuteľnosti

bool

Mode

Získať alebo nastaviť módu.

public MultiPageMode Mode { get; set; }

Hodnota nehnuteľnosti

MultiPageMode

OutputLayersNames

Získať alebo nastaviť názvy výstupných vrstiev(Pracovať, ak exportný formát podporuje názvy vrstiev, napríklad pre Psd)

public string[] OutputLayersNames { get; set; }

Hodnota nehnuteľnosti

string []

PageRasterizationOptions

Získajte alebo nastavíte možnosti rasterizácie stránky.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

Hodnota nehnuteľnosti

VectorRasterizationOptions []

PageTitles

Získajte alebo nastavíte názvy stránok.

public string[] PageTitles { get; set; }

Hodnota nehnuteľnosti

string []

Examples

Tento príklad ukazuje, ako premeniť viacstránkový obrázok DJVU na viacrámový 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

Získať alebo nastaviť stránky.

public int[] Pages { get; set; }

Hodnota nehnuteľnosti

int []

Examples

Tento príklad ukazuje, ako premeniť viacstránkový obrázok DJVU na viacrámový 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

Dostane alebo nastaví časový interval.

public TimeInterval TimeInterval { get; set; }

Hodnota nehnuteľnosti

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Skontrolujte režim aplikácie.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Inštalácia módnych indexov.

InitPages(IntRange[])

Initalizuje stránky z rebríčka

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange []

V rebríčku .

 Slovenčina