Class MultiPageOptions
ja nimityö: Aspose.Imaging.ImageOptions Kokoelma: Aspose.Imaging.dll (25.5.0)
Perusluokka useille sivuille tuettuja muodoja
[JsonObject(MemberSerialization.OptIn)]
public class MultiPageOptionsInheritance
Derived
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MultiPageOptions()
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
[JsonConstructor]
public MultiPageOptions()MultiPageOptions(Sisältää[])
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(int[] pages)Parameters
pages int
[]
ja sivuja .
MultiPageOptions(Sisältää[], ja rektangle)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(int[] pages, Rectangle exportArea)Parameters
pages int
[]
Sivujen joukko.
exportArea Rectangle
ja vientialueen alue.
MultiPageOptions(String[])
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(string[] pageTitles)Parameters
pageTitles string
[]
Sivun otsikot ovat.
MultiPageOptions(String[], ja rektangle)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(string[] pageTitles, Rectangle exportArea)Parameters
pageTitles string
[]
Sivun otsikot ovat.
exportArea Rectangle
ja vientialueen alue.
MultiPageOptions(IntRange[])
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(IntRange[] ranges)Parameters
ranges IntRange
[]
Se on Aspose.Imaging.IntRange.
MultiPageOptions(IntRange[], ja rektangle)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(IntRange[] ranges, Rectangle exportArea)Parameters
ranges IntRange
[]
Se on Aspose.Imaging.IntRange.
exportArea Rectangle
ja vientialueen alue.
MultiPageOptions(IntRange)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(IntRange range)Parameters
range IntRange
Se on Aspose.Imaging.IntRange.
MultiPageOptions(Sisältö, Rectangle)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(IntRange range, Rectangle exportArea)Parameters
range IntRange
Se on Aspose.Imaging.IntRange.
exportArea Rectangle
ja vientialueen alue.
MultiPageOptions(Sisältää)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(int page)Parameters
page int
Verkkosivun indeksi.
MultiPageOptions(Rectangle ja Rectangle)
Aloitetaan uusi esimerkki Aspose.Imaging.ImageOptions.MultiPage Options luokan.
public MultiPageOptions(int page, Rectangle exportArea)Parameters
page int
Verkkosivun indeksi.
exportArea Rectangle
ja vientialueen alue.
Properties
ExportArea
Se saa tai asettaa vientialueen.
public Rectangle ExportArea { get; set; }Omistuksen arvo
MergeLayers
Se saa tai asettaa arvon, joka osoittaa [merege-levyjä].
public bool MergeLayers { get; set; }Omistuksen arvo
Mode
Valitse tai asettaa muoti.
public MultiPageMode Mode { get; set; }Omistuksen arvo
OutputLayersNames
Saa tai asettaa tuotantolaitteiden nimet(Työ, jos vientiformaatti tukee laitteiden nimittämistä, esimerkiksi Psd: lle)
public string[] OutputLayersNames { get; set; }Omistuksen arvo
string []
PageRasterizationOptions
Saat tai asettaa sivun rasterisaation vaihtoehtoja.
public VectorRasterizationOptions[] PageRasterizationOptions { get; set; }Omistuksen arvo
PageTitles
Saa tai asettaa sivun otsikot.
public string[] PageTitles { get; set; }Omistuksen arvo
string []
Examples
Tämä esimerkki osoittaa, miten muuntaa monivuotinen DJVU-kuva monivaiheiseen TIFF -kuviin.
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
Saa tai asettaa sivut.
public int[] Pages { get; set; }Omistuksen arvo
int []
Examples
Tämä esimerkki osoittaa, miten muuntaa monivuotinen DJVU-kuva monivaiheiseen TIFF -kuviin.
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
Saa tai asettaa ajanjakso.
public TimeInterval TimeInterval { get; set; }Omistuksen arvo
Methods
CheckModeAvailability(MultiPageMode)
Tarkista sovellusmuoto.
protected virtual void CheckModeAvailability(MultiPageMode mode)Parameters
mode MultiPageMode
Muoto on indeksoitu.
InitPages(IntRange[])
Aloita sivut sarjasta
public void InitPages(IntRange[] ranges)Parameters
ranges IntRange
[]
ja rangaistukset .