Pages
MultiPageOptions.Pages property
Obtient ou définit les pages.
public int[] Pages { get; set; }
Valeur de la propriété
Les pages.
Exemples
Cet exemple montre comment convertir une image DJVU multi-pages en une image TIFF multi-images.
[C#]
string dir = "c:\\temp\\";
// Charge une image DJVU à partir d'un flux de fichiers.
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;
// Notez que si l'image est colorée, elle sera automatiquement convertie au format N/B selon l'option ci-dessous :
saveOptions.BitsPerSample = new ushort[] { 1 };
saveOptions.MultiPageOptions = new Aspose.Imaging.ImageOptions.DjvuMultiPageOptions();
// Par défaut, toutes les pages seront stockées dans le TIFF de sortie, mais l'ensemble de pages souhaité peut être spécifié explicitement.
// Seules la première et la deuxième page seront exportées.
saveOptions.MultiPageOptions.Pages = new int[] { 0, 1 };
// Définir les titres des pages.
saveOptions.MultiPageOptions.PageTitles = new string[] { "The First Page", "The Second Page" };
// Enregistrer au format TIFF
djvuImage.Save(dir + "sample.tif", saveOptions);
}
}
Voir également
- class MultiPageOptions
- espace de noms Aspose.Imaging.ImageOptions
- Assemblée Aspose.Imaging