FileCreateSource

FileCreateSource(string)

يقوم بتهيئة مثيل جديد لملفFileCreateSource فئة .

public FileCreateSource(string filePath)
معامليكتبوصف
filePathStringمسار الملف المراد إنشاؤه.

أمثلة

يقوم هذا المثال بإنشاء ملف صورة جديد في موقع ما على القرص كما هو محدد بواسطة خاصية المصدر لمثيل BmpOptions. إذا لم يتم تمرير المعلمة الثانية إلى مُنشئ FileCreateSource ، فسيكون للملف الذي سيتم إنشاؤه افتراضيًا الخاصية IsTemporal مضبوطة على True. مع ضبط IsTemporal على True ، لن يتم حفظ أي ملف على القرص في نهاية التنفيذ.

[C#]

// ينشئ مثيلاً لـ BmpOptions ويضبط خصائصه المختلفة
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

// قم بإنشاء مثيل لـ FileCreateSource وقم بتعيينه كمصدر لمثيل BmpOptions
// إذا لم يتم تمرير المعلمة الثانية ، فسيتم افتراضيًا تعيين الملف IsTemporal على True
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\output.bmp");

// ينشئ مثيلاً للصورة 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    // القيام ببعض معالجة الصور
}

أنظر أيضا


FileCreateSource(string, bool)

يقوم بتهيئة مثيل جديد لملفFileCreateSource فئة .

public FileCreateSource(string filePath, bool isTemporal)
معامليكتبوصف
filePathStringمسار الملف المراد إنشاؤه.
isTemporalBooleanإذا تم التعيين علىحقيقيسيكون الملف الذي تم إنشاؤه مؤقتًا.

أمثلة

يقوم هذا المثال بإنشاء ملف صورة جديد في موقع ما على القرص كما هو محدد بواسطة خاصية المصدر لمثيل BmpOptions. يتم تعيين العديد من الخصائص لمثيل BmpOptions قبل إنشاء الصورة الفعلية. خاصة خاصية المصدر ، التي تشير إلى موقع القرص الفعلي في هذه الحالة.

[C#]

// قم بإنشاء مثيل لـ BmpOptions وقم بتعيين خصائصه المختلفة
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

// قم بإنشاء مثيل لـ FileCreateSource وقم بتعيينه كمصدر لمثيل BmpOptions
// تحدد المعلمة المنطقية الثانية ما إذا كان الملف المراد إنشاؤه ثابتًا أم لا
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\output.bmp", false);

// قم بإنشاء مثيل للصورة وقم بتهيئته باستخدام مثيل BmpOptions عن طريق استدعاء طريقة الإنشاء
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    // القيام ببعض معالجة الصور

    // احفظ جميع التغييرات
    image.Save();
}

أنظر أيضا