Class MultiPageOptions

Class MultiPageOptions

nazivni prostor: Aspose.Imaging.ImageOptions Sastav: Aspose.Imaging.dll (25.4.0)

Osnovna klasa za više stranica podržanih formata

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

naslijeđeni članovi

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

Constructors

MultiPageOptions()

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(int[])

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(int[] pages)

Parameters

pages int []

Na stranicama .

MultiPageOptions(int[], Rektangle)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int []

Razlika u rasponu stranica.

exportArea Rectangle

područje izvoza.

MultiPageOptions(String[])

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string []

Naslovnica stranica je.

MultiPageOptions(String[], Rektangle)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string []

Naslovnica stranica je.

exportArea Rectangle

područje izvoza.

MultiPageOptions(IntRange[])

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange []

Slijedeći članak WL17_.IntRange

MultiPageOptions(IntRange[], Rektangle)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange []

Slijedeći članak WL17_.IntRange

exportArea Rectangle

područje izvoza.

MultiPageOptions(IntRange)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Slijedeći članak WL17_.IntRange

MultiPageOptions(Sljedeći Članak Rectangle)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Slijedeći članak WL17_.IntRange

exportArea Rectangle

područje izvoza.

MultiPageOptions(int)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(int page)

Parameters

page int

Istraživanje stranice Index.

MultiPageOptions(Sljedeći Članak Rectangle)

Inicijalizira novu primjenu Aspose.Imaging.ImageOptions.MultiPage Options razreda.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Istraživanje stranice Index.

exportArea Rectangle

područje izvoza.

Properties

ExportArea

Uzmite ili postavite područje izvoza.

public Rectangle ExportArea { get; set; }

Vrijednost nekretnina

Rectangle

MergeLayers

Dobivaju ili postavljaju vrijednost koja ukazuje na to da li [merege slojevi].

public bool MergeLayers { get; set; }

Vrijednost nekretnina

bool

Mode

Uzmite ili postavite način.

public MultiPageMode Mode { get; set; }

Vrijednost nekretnina

MultiPageMode

OutputLayersNames

Pronađite ili postavite imena izlaznih slojeva(Djeluje ako izvozni format podržava naziv slojeva, na primjer, za Psd)

public string[] OutputLayersNames { get; set; }

Vrijednost nekretnina

string []

PageRasterizationOptions

Pronađite ili postavite opcije rasterizacije stranice.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

Vrijednost nekretnina

VectorRasterizationOptions []

PageTitles

Pronađite ili postavite naslov stranice.

public string[] PageTitles { get; set; }

Vrijednost nekretnina

string []

Examples

Ovaj primjer pokazuje kako pretvoriti više stranica DJVU sliku u više okvirnih TIFF slike.

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

Dobivaju ili postavljaju stranice.

public int[] Pages { get; set; }

Vrijednost nekretnina

int []

Examples

Ovaj primjer pokazuje kako pretvoriti više stranica DJVU sliku u više okvirnih TIFF slike.

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

Uzmite ili postavite vremenski interval.

public TimeInterval TimeInterval { get; set; }

Vrijednost nekretnina

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Provjerite način primjene.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Motični indeksi.

InitPages(IntRange[])

Inicijalizira stranice iz rangova array

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange []

To su rangovi.

 Hrvatski