Class MultiPageOptions

Class MultiPageOptions

نام ها : Aspose.Imaging.ImageOptions جمع آوری: Aspose.Imaging.dll (25.4.0)

کلاس پایه برای چند صفحه از فرمت های پشتیبانی شده

[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptions

Inheritance

object MultiPageOptions

Derived

DjvuMultiPageOptions

اعضای ارثی

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

Constructors

MultiPageOptions()

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

[JsonConstructor]
public MultiPageOptions()

MultiPageOptions(int[])

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages)

Parameters

pages int [ ]

صفحات .

MultiPageOptions(int[ ], راکتنگل)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int[] pages, Rectangle exportArea)

Parameters

pages int [ ]

مجموعه ای از صفحات

exportArea Rectangle

منطقه صادرات

MultiPageOptions(String[])

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles)

Parameters

pageTitles string [ ]

عنوان های صفحه

MultiPageOptions(String[ ], راکتنگل)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(string[] pageTitles, Rectangle exportArea)

Parameters

pageTitles string [ ]

عنوان های صفحه

exportArea Rectangle

منطقه صادرات

MultiPageOptions(IntRange[])

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges)

Parameters

ranges IntRange [ ]

به نظر می رسد.تصویر.تصویر

MultiPageOptions(IntRange[ ], راکتنگل)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)

Parameters

ranges IntRange [ ]

به نظر می رسد.تصویر.تصویر

exportArea Rectangle

منطقه صادرات

MultiPageOptions(IntRange)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range)

Parameters

range IntRange

به نظر می رسد.تصویر.تصویر

MultiPageOptions(محدوده، Rectangle)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(IntRange range, Rectangle exportArea)

Parameters

range IntRange

به نظر می رسد.تصویر.تصویر

exportArea Rectangle

منطقه صادرات

MultiPageOptions(int)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page)

Parameters

page int

صفحه شاخص

MultiPageOptions(ریکاوری، ریکاوری)

شروع یک مثال جدید از کلاس Aspose.Imaging.ImageOptions.MultiPageOptions.

public MultiPageOptions(int page, Rectangle exportArea)

Parameters

page int

صفحه شاخص

exportArea Rectangle

منطقه صادرات

Properties

ExportArea

منطقه صادرات را به دست می آورند یا تعیین می کنند.

public Rectangle ExportArea { get; set; }

ارزش املاک

Rectangle

MergeLayers

در این مطلب قصد داریم به شما بگوئیم که آیا می خواهید یا نه، آیا می خواهید یا نه.

public bool MergeLayers { get; set; }

ارزش املاک

bool

Mode

به حالت یا حالت می رسد.

public MultiPageMode Mode { get; set; }

ارزش املاک

MultiPageMode

OutputLayersNames

دریافت یا تنظیم نام لایه های خروجی(در صورتی که فرمت صادرات از لایه های نامگذاری پشتیبانی می کند، به عنوان مثال برای PSD)

public string[] OutputLayersNames { get; set; }

ارزش املاک

string [ ]

PageRasterizationOptions

گزینه را انتخاب کنید یا گزینه را انتخاب کنید.

public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }

ارزش املاک

VectorRasterizationOptions [ ]

PageTitles

دریافت و یا قرار دادن عنوان صفحه.

public string[] PageTitles { get; set; }

ارزش املاک

string [ ]

Examples

این مثال نشان می دهد که چگونه یک تصویر چند صفحه ای DJVU را به یک تصویر چند چارچوب 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

صفحه ها را می گیرند یا می گیرند.

public int[] Pages { get; set; }

ارزش املاک

int [ ]

Examples

این مثال نشان می دهد که چگونه یک تصویر چند صفحه ای DJVU را به یک تصویر چند چارچوب 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

زمان را انتخاب کنید یا زمان را انتخاب کنید.

public TimeInterval TimeInterval { get; set; }

ارزش املاک

TimeInterval

Methods

CheckModeAvailability(MultiPageMode)

حالت برنامه را بررسی کنید

protected virtual void CheckModeAvailability(MultiPageMode mode)

Parameters

mode MultiPageMode

شاخص های مد

InitPages(IntRange[])

صفحه ها را از ردیف ها شروع کنید

public void InitPages(IntRange[] ranges)

Parameters

ranges IntRange [ ]

رینگ ها هستند.

 فارسی