قم بإنشاء عمل فني ASCII باستخدام صورك المفضلة
أحب جميع أنواع الفن تقريبًا ، ويشمل ذلك ، كونه مراجع برامج ، فن ASCII.
فن ASCII هو الاسم الذي يطلق على تلك الصور التي تم إنشاؤها بأحرف مكتوبة ، أي الحروف والأرقام والعلامات التي تشكل رمز ASCII والتي ربما تستخدمها بشكل يومي. p> يمكن لبعض الأشخاص إنشاء صور فنية ASCII من البداية ، وهي بالتأكيد قدرة رائعة ، ولكني أجد أنه من الأسهل بكثير استخدام أداة مثل AscGen.
هذا البرنامج الممتاز يولد نسخة ASCII من أي صورة يتم تحميله في غضون ثوانٍ ويمكّنك أيضًا من تغييره أو تعديله أو تحسينه في الوقت الفعلي. p>
يتم عرض النتيجة دائمًا على واجهته ، حتى تتمكن من اختبار أحرف جديدة ، وتغيير حجم المنطقة التي تريد استخدامها قطعة فنية ASCII أو تغيير حجمها أثناء مشاهدة الصورة النهائية. p>
العيب الوحيد الذي وجدته أثناء عملية التحويل هو أن الصورة المصغرة الأصلية على الجزء الأيمن صغيرة جدًا: هذا يجعل المنطقة الاختيار غير مريح بعض الشيء. p>
بمجرد رضاك عن إنشاء ASCII ، يسمح لك Ascgen بحفظه إما كنص أو صورة ، في بالألوان أو بالأبيض والأسود. على أي حال ، تكون النتيجة جذابة حقًا ويمكن أيضًا طباعتها من البرنامج نفسه. p>
Changes
التحقق الكامل من StyleCop
FormConvertImage.cs
أعد كتابة جميع كود العرض / الارتفاع الناتج
التحويل الثابت لا يحدث بعد تغيير القفل
تم نقل الكود من تحميل النموذج إلى المُنشئ
Refactored رمز إنشاء عنصر واجهة المستخدم
تم نقل النسخة المنقولة إلى فئة منفصلة
عمليات التحقق من لون النص / الخلفية المعاد تشكيلها
توقف التطبيق الثابت عند فقد التركيز على معاينة اللون
تم إصلاح الصورة غير المحددة التي يتم تحويلها عند الإغلاق بمنطقة محددة
تم التغيير لإظهار شريط أدوات الأحرف دائمًا ما لم تكن هناك حاجة إليه
تم منع التحديث غير الضروري عند تغيير الأحرف الصالحة عند عدم استخدامها
تم استبدال زر قائمة تبديل الصورة بزر كبير بين النص والصورة
قم بتحديث الصورة الناتجة أثناء قيامك بتحريك المنطقة المحددة
تمت إضافة عنصر النقر بزر الماوس الأيمن والإعداد للتبديل إذا تم تحديث الإخراج أثناء تغيير التحديد
تم تغيير كود ملء الشاشة لاستخدام خاصية
تم نقله لتبديل اتجاه النموذج إلى خاصية
تمت إزالة اليسار فوق فاصل من التحرير / الإخراج
تمت إضافة IsBlackTextOnWhite ، السطوع ، التباين ، CharacterSize ، Ramp ، IsGeneratedRamp ، IsFixedWidth ، Levels ،
تمدد ، شحذ ، Unsharp ، ثبات الألوان ، ثبات الألوان ، خصائص عشوائية
تم استبدال SetValidCharacters و SetFont بالخصائص