Class MultiPageOptions
Именује се: Aspose.Imaging.ImageOptions Асамблеја: Aspose.Imaging.dll (25.5.0)
Основна класа за више страница подржаних формата
[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptionsInheritance
Derived
Наслеђени чланови
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MultiPageOptions()
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
[JsonConstructor]
public MultiPageOptions()MultiPageOptions(Инт[])
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(int[] pages)Parameters
pages int
[]
на страницама .
MultiPageOptions(Инт[], правоугао)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(int[] pages, Rectangle exportArea)Parameters
pages int
[]
У реду страница.
exportArea Rectangle
у области извоза.
MultiPageOptions(Стринг[])
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(string[] pageTitles)Parameters
pageTitles string
[]
Заглавице странице .
MultiPageOptions(Стринг[], правоугао)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(string[] pageTitles, Rectangle exportArea)Parameters
pageTitles string
[]
Заглавице странице .
exportArea Rectangle
у области извоза.
MultiPageOptions(IntRange[])
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(IntRange[] ranges)Parameters
ranges IntRange
[]
Преузмите Aspose.Imaging.IntRange
MultiPageOptions(IntRange[], правоугао)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)Parameters
ranges IntRange
[]
Преузмите Aspose.Imaging.IntRange
exportArea Rectangle
у области извоза.
MultiPageOptions(IntRange)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(IntRange range)Parameters
range IntRange
Преузмите Aspose.Imaging.IntRange
MultiPageOptions(Интраинтеракција, ректонгл)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(IntRange range, Rectangle exportArea)Parameters
range IntRange
Преузмите Aspose.Imaging.IntRange
exportArea Rectangle
у области извоза.
MultiPageOptions(Инт)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(int page)Parameters
page int
Индекс странице .
MultiPageOptions(Ректанг, Ректанг)
Иницијалише нову инстанцију Aspose.Imaging.ImageOptions.MultiPage Options класе.
public MultiPageOptions(int page, Rectangle exportArea)Parameters
page int
Индекс странице .
exportArea Rectangle
у области извоза.
Properties
ExportArea
Добија или поставља извозну површину.
public Rectangle ExportArea { get; set; }Вредност имовине
MergeLayers
Добије или поставља вредност која указује на то да ли [мереге слојеви].
public bool MergeLayers { get; set; }Вредност имовине
Mode
Добија или поставља моду.
public MultiPageMode Mode { get; set; }Вредност имовине
OutputLayersNames
Добија или поставља имена слојева излаза(Ради ако формат извоза подржава слојеве именовања, на пример, за ПСД)
public string[] OutputLayersNames { get; set; }Вредност имовине
string []
PageRasterizationOptions
Добија или поставља опције за растеризацију странице.
public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }Вредност имовине
PageTitles
Добијете или постављате наслове странице.
public string[] PageTitles { get; set; }Вредност имовине
string []
Examples
Овај пример показује како конвертовати вишестраничну слику ДЈВУ-а у мулти-фреме ТИФФ слике.
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
Овај пример показује како конвертовати вишестраничну слику ДЈВУ-а у мулти-фреме ТИФФ слике.
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; }Вредност имовине
Methods
CheckModeAvailability(MultiPageMode)
Проверите моду апликације.
protected virtual void CheckModeAvailability(MultiPageMode mode)Parameters
mode MultiPageMode
Мода индексира.
InitPages(IntRange[])
Иницијалише странице из редова
public void InitPages(IntRange[] ranges)Parameters
ranges IntRange
[]
То су редови.