Class MultiPageOptions

Class MultiPageOptions

Nama dari : Aspose.Imaging.ImageOptions Pengumpulan: Aspose.Imaging.dll (25.4.0)

Kelas dasar untuk beberapa halaman format yang didukung

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

anggota yang diwarisi

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

Constructors

MultiPageOptions()

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(int[])

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages)

Parameters

pages int [ ]

dan halaman tersebut.

MultiPageOptions(int[ ], dan rektangle)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int [ ]

Berbagai macam halaman.

exportArea Rectangle

wilayah ekspor.

MultiPageOptions(String[])

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string [ ]

Judul halaman tersebut.

MultiPageOptions(String[ ], dan rektangle)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string [ ]

Judul halaman tersebut.

exportArea Rectangle

wilayah ekspor.

MultiPageOptions(IntRange[])

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange [ ]

Ini adalah Aspose.Imaging.IntRange.

MultiPageOptions(IntRange[ ], dan rektangle)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange [ ]

Ini adalah Aspose.Imaging.IntRange.

exportArea Rectangle

wilayah ekspor.

MultiPageOptions(IntRange)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

Ini adalah Aspose.Imaging.IntRange.

MultiPageOptions(Rangkaian, Rectangle)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

Ini adalah Aspose.Imaging.IntRange.

exportArea Rectangle

wilayah ekspor.

MultiPageOptions(int)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page)

Parameters

page int

Indeks halaman tersebut.

MultiPageOptions(dan rectangle)

Initifikasi contoh baru dari kelas Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

Indeks halaman tersebut.

exportArea Rectangle

wilayah ekspor.

Properties

ExportArea

Dapatkan atau menetapkan area ekspor.

public Rectangle ExportArea { get; set; }

Nilai Properti

Rectangle

MergeLayers

Mendapatkan atau menetapkan nilai yang menunjukkan apakah [merege layer].

public bool MergeLayers { get; set; }

Nilai Properti

bool

Mode

Dapatkan atau menetapkan mode.

public MultiPageMode Mode { get; set; }

Nilai Properti

MultiPageMode

OutputLayersNames

Dapatkan atau menetapkan nama lapisan output(Bekerja jika format ekspor mendukung lapisan nama, misalnya untuk Psd)

public string[] OutputLayersNames { get; set; }

Nilai Properti

string [ ]

PageRasterizationOptions

Dapatkan atau menetapkan opsi rasterization halaman.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

Nilai Properti

VectorRasterizationOptions [ ]

PageTitles

Dapatkan atau menetapkan judul halaman.

public string[] PageTitles { get; set; }

Nilai Properti

string [ ]

Examples

Contoh ini menunjukkan bagaimana mengubah gambar DJVU berbilang halaman menjadi gambar TIFF berbilang bingkai.

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

Dapatkan atau menetapkan halaman.

public int[] Pages { get; set; }

Nilai Properti

int [ ]

Examples

Contoh ini menunjukkan bagaimana mengubah gambar DJVU berbilang halaman menjadi gambar TIFF berbilang bingkai.

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

Dapatkan atau menetapkan interval waktu.

public TimeInterval TimeInterval { get; set; }

Nilai Properti

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

Periksa mode aplikasi.

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

Indeks mode ini.

InitPages(IntRange[])

Inicialisasi halaman dari rangs array

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange [ ]

dari ranting.

 Indonesia