احفظ ملفات الخط المحدثة على القرص

NET API Solution لحفظ الخطوط المحملة مسبقًا من تيار الخطوط.

 

Aspose.Font API Solution لديه وظائف غنية للعمل مع الخطوط. التحويل والتلاعب بالصور الرمزية والكشف عن الرموز اللاتينية وتحميل الخطوط وغير ذلك الكثير.

يصف المقتطف التالي عملية حفظ الخط ، الذي تم تحميله في الأصل من صفيف بايت / MemoryStream ، إلى القرص. تم وصف التحميل نفسه مسبقًا بأمثلة التعليمات البرمجية في صفحة كيفية تحميل الخطوط من تيار .

تصف هذه الصفحة الخيار الخاص بكيفية حفظ خط TrueType على القرص ولكن يتم وضع جميع مقتطفات التعليمات البرمجية المتبقية حول كيفية استخدام الحل في Aspose.Font-Documentation مشروع GitHub.

لحفظ ملفات الخطوط التي نحتاجها:

  • Aspose.Font لـ .NET API وهي واجهة برمجة تطبيقات لمعالجة المستندات وتحويلها غنية بالميزات وقوية وسهلة الاستخدام لمنصة C#.

  • افتح مدير الحزم NuGet ، وابحث عن Aspose.Font وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من Package Manager Console.

Package Manager Console Command


    PM> Install-Package Aspose.Font

خطوات حفظ الخط الذي تم تغييره مسبقًا باستخدام C#:

  1. قم بتحميل الخط من مصفوفة البايت عن طريق تمرير المناسب FontDefinition إلى Aspose.Font.Font. فتح() الطريقة.
  2. قراءة البيانات من كائن TtfFont الذي تم تحميله للتو.
  3. لحفظ خط TTF على القرص ، قم بتعريف اسم ملف الخط الناتج بالمسار الكامل. لإنهاء العملية ، استخدم طريقة Save() .

C# كود لحفظ خط تروتايب على القرص

    using Aspose.Font;
    using Aspose.Font.Sources;
    using Aspose.Font.Ttf;
    //byte array to load Font from
    byte[] fontMemoryData;

    FontDefinition fd = FontDefinition.Open(new ByteContentStreamSource(fontMemoryData),
                FontType.TTF);
    TtfFont font = Aspose.Font.Font.Open(fd) as TtfFont;

    //Read some data from just loaded TtfFont object

    //Save TtfFont to disk
    //Output Font file name with the full path
    string fileName; 

    font.Save(fileName);



التعليمات

1. كيف أحفظ الخطوط على القرص الصلب الخاص بي؟

عندما تقوم بتنزيل خط وترغب في حفظه على محرك الأقراص ، فأنت بحاجة إلى لصق ملفه في مجلد الخطوط ، على سبيل المثال ، C:> Windows> Fonts إذا كان نظام التشغيل هو Windows.

2. هل يمكنني نسخ الخطوط من كمبيوتر إلى آخر؟

إذا كان الجهاز الذي تريد نقل الخط إليه له نفس نظام التشغيل ، يمكنك فقط نسخ ملف الخط ولصقه من / إلى مجلد الخط. إذا كان نظام التشغيل أو التطبيق مختلفًا ، فأنت بحاجة إلى تحويل الخط إلى التنسيق المدعوم من مثل هذا الجهاز أو البيئة.

3. كيف تحفظ الخطوط المتغيرة؟

لحفظ الخط على القرص ، أولاً ، قم بتعريف اسم ملف خط الإخراج بالمسار الكامل. ثم استخدم طريقة Save().