PageExportingAction
RasterCachedMultipageImage.PageExportingAction property
الحصول على إجراء تصدير الصفحة أو تعيينه . يرجى ملاحظة أن تعيين هذه الطريقة سيؤدي تلقائيًا إلى تحرير موارد الصفحة بعد تنفيذها. سيتم تنفيذها قبل حفظ كل صفحة مباشرةً.
public virtual PageExportingAction PageExportingAction { get; set; }
Property_Value
إجراء تصدير الصفحة .
أمثلة
يوضح المثال التالي تحويل الدُفعات قبل حفظ (تصدير) صور Tiff.
[C#]
string fileName = "10MB_Tif.tif";
string inputFileName = fileName;
string outputFileNameTif = "output.tif";
// تم تنفيذ إمكانية تحويل الدُفعات قبل حفظ (تصدير) صور Tiff.
using (Aspose.Imaging.FileFormats.Tiff.TiffImage tiffImage = (Aspose.Imaging.FileFormats.Tiff.TiffImage)Aspose.Imaging.Image.Load(inputFileName))
{
// تعيين عملية الدُفعات للصفحات
tiffImage.PageExportingAction = delegate(int index, Image page)
{
// يطلق عملية جمع القمامة لتجنب تخزين القمامة غير الضروري من الصفحات السابقة
GC.Collect();
((Aspose.Imaging.RasterImage)page).Rotate(90);
};
tiffImage.Save(outputFileNameTif);
/* Attention! In batch mode all pages will be released in this line!
If you want to further perform operations on the original image, you should reload it from the source to another instance. */
}
أنظر أيضا
- delegate PageExportingAction
- class RasterCachedMultipageImage
- مساحة الاسم Aspose.Imaging
- المجسم Aspose.Imaging