النص العربي، ملفات البريد الإلكتروني وملفات PSD الكبيرة: ما الذي تغير
25‏/10‏/2023

النص العربي، ملفات البريد الإلكتروني وملفات PSD الكبيرة: ما الذي تغير

ثلاثة أشياء كانت تفشل سابقًا على Doconut.app الآن تعمل: مستندات Word العربية، ملفات PDF المُنشأة في الذاكرة، وملفات PSD وTGA الكبيرة. يستحق إعادة محاولة ملفك.

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

تحديث Doconut.app: مستندات عربية، ملفات بريد إلكتروني وتنسيقات صور
تحديث Doconut.app: مستندات عربية، ملفات بريد إلكتروني وتنسيقات صور

المستندات العربية الآن تُعرض بشكل صحيح

هذا هو ما يستحق الشرح، لأن "دعم العربية" يبدو كحزمة لغة لكنه ليس كذلك. إنه الطباعة.

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

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

تم تحديث محرك معالجة النصوص وراء DOC وDOCX وODT، والآن يتم التعامل مع كليهما بشكل صحيح. إذا كان لديك مستند عربي ظهر بحروف منفصلة، فإن هذا المستند الآن يُعرض بشكل صحيح.

ملفات PDF التي لم تُحفظ أبدًا على القرص

بعض ملفات PDF ليست ملفات في البداية. برنامج يُنشئها في الذاكرة ويسلمها مباشرة — فاتورة تم توليدها بواسطة نظام محاسبة، تقرير ينتجه تطبيق ويب عند الطلب. كان هناك خطأ في تلك العملية، وكان من الممكن أن يفشل تحميل PDF الذي وصل بهذه الطريقة بينما يفتح المستند نفسه المحفوظ على القرص دون مشكلة.

تم إصلاح ذلك. إذا كنت الشخص الذي يولد تلك ملفات PDF في شفرتك الخاصة، فكانت المشكلة في مسار مصفوفة البايت، وتم تطبيق نفس الإصلاح في المكوّن على Doconut.com.

ملفات PSD، ICO، EPS، TGA وWebP الكبيرة تُكتمل

تم إعادة بناء محرك الصور ليحتفظ بكمية أقل من الملف في الذاكرة أثناء عمله. عمليًا يعني ذلك أن ملفات التصميم الكبيرة التي كانت تنفد من الذاكرة في منتصف العملية الآن تُكتمل: PSD متعدد الطبقات من مشروع حقيقي، TGA غير مضغوط، EPS عالي الدقة.

لم يتغير شيء في صيغ الملفات. ما تغير هو الحد الأقصى الذي كنت تصادفه قبل أن يكتمل العرض.

ملفات EML وMSG

تفتح ملفات البريد الإلكتروني بشكل أكثر موثوقية مما كانت عليه — الرسائل المحفوظة التي يصدرها الأشخاص من Outlook ولا يمكنهم قراءتها على جهاز لا يحتوي على Outlook.

إذا كان أحد هذه الملفات هو ملفك، فإن عارض هو المكان لتجربته مرة أخرى.