أخطاء APK

في PDF يصير حرف ə مربعًا

المربع يعني أن الخط بلا ə، أو أن PDF لم يُضمّن الخط. القارئ لا يجد الحرف ويضع صندوقًا فارغًا مكانه.

Helvetica وكثير من خطوط PDF القديمة وخطوط الزينة لا تحمل ə. أما Arial وCalibri وTimes New Roman وNoto Sans فتحملها.

إذا كان المربع داخل PDF أصلًا فقارئ آخر لا يصلحه. غيّر الخط واكتب الملف من جديد.

from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
from reportlab.pdfgen import canvas

pdfmetrics.registerFont(TTFont("Arial", r"C:\Windows\Fonts\arial.ttf"))
fayl = canvas.Canvas("sened.pdf")
fayl.setFont("Arial", 14)
fayl.drawString(40, 800, "Azərbaycan")
fayl.save()