MultiPageOptions.Pages
محتويات
[
يخفي
]MultiPageOptions.Pages property
الحصول أو تعيين الصفحات.
public int[] Pages { get; set; }
Property Value
الصفحات.
أمثلة
يوضح هذا المثال كيفية تحويل صورة DJVU متعددة الصفحات إلى صورة TIFF متعددة الإطارات.
[C#]
string dir = "c:\\temp\\";
// حمِّل صورة DJVU من تدفق ملف.
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;
// لاحظ أنه إذا كانت الصورة ملونة، فسيتم تحويلها تلقائيًا إلى صيغة أبيض/أسود وفقًا للخيار أدناه:
saveOptions.BitsPerSample = new ushort[] { 1 };
saveOptions.MultiPageOptions = new Aspose.Imaging.ImageOptions.DjvuMultiPageOptions();
// بشكل افتراضي، سيتم تخزين جميع الصفحات في ملف TIFF الناتج، ولكن يمكن تحديد مجموعة الصفحات المطلوبة صراحةً.
// سيتم تصدير الصفحة الأولى والثانية فقط.
saveOptions.MultiPageOptions.Pages = new int[] { 0, 1 };
// عيّن عناوين الصفحات.
saveOptions.MultiPageOptions.PageTitles = new string[] { "The First Page", "The Second Page" };
// احفظ إلى TIFF
djvuImage.Save(dir + "sample.tif", saveOptions);
}
}
انظر أيضًا
- class MultiPageOptions
- namespace Aspose.Imaging.ImageOptions
- assembly Aspose.Imaging