DjvuImage.CacheData
محتويات
[
يخفي
]DjvuImage.CacheData method
قم بتخزين البيانات مؤقتًا بشكل خاص لتحسين الأداء وتقليل الحاجة إلى استرجاع البيانات المتكرر من المصادر الخارجية. يساعد هذا النهج أيضًا في الحفاظ على الموارد، خاصةً في السيناريوهات التي يكون فيها الوصول إلى البيانات متكررًا أو الموارد محدودة.
public override void CacheData()
أمثلة
المثال التالي يوضح كيفية تخزين جميع صفحات صورة DJVU مؤقتًا.
[C#]
string dir = "c:\\temp\\";
// حمّل صورة من ملف DJVU.
using (Aspose.Imaging.FileFormats.Djvu.DjvuImage image = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)Aspose.Imaging.Image.Load(dir + "sample.djvu"))
{
// هذه العملية تخزن جميع الصفحات بحيث لا يتم تحميل بيانات إضافية من تدفق البيانات الأساسي.
image.CacheData();
// أو يمكنك تخزين الصفحات بشكل فردي.
foreach (Aspose.Imaging.FileFormats.Djvu.DjvuPage page in image.Pages)
{
page.CacheData();
}
}
انظر أيضًا
- class DjvuImage
- namespace Aspose.Imaging.FileFormats.Djvu
- assembly Aspose.Imaging