question: تسريع الحصول على قرار اللجوء في ألمانيا
subquestion: "${photo_helper_text}"
fields:
- label: ${aufenthaltsgestattung1_q}
field: aufenthaltsgestattung1
datatype: files
required: True
accept: accept
- label: ${aufenthaltsgestattung2_q}
field: aufenthaltsgestattung2
datatype: files
required: True
accept: accept
- label: ${email_q}
field: v.email
required: True
datatype: email
- label: ${phone_q}
field: v.phone
required: True
mandatory: True
code: |
from pypdf import PdfMerger
import uuid
import img2pdf
def convert_jpg_to_pdf(img):
output = DAFile()
output.filename = str(uuid.uuid4()) + ".pdf"
output.initialize()
a4inpt = (img2pdf.mm_to_pt(210),img2pdf.mm_to_pt(297))
layout_fun = img2pdf.get_layout_fun(a4inpt)
with open(output.path(), "wb") as f:
f.write(img2pdf.convert(img.path(), layout_fun=layout_fun))
return output
def is_jpg(file):
return file.filename.lower().endswith(".jpg") or file.filename.lower().endswith(".jpeg")
def is_pdf(file):
return file.filename.lower().endswith(".pdf")
def merge(files, name):
merger = PdfMerger()
if not files:
return []
for f in files:
if is_pdf(f):
merger.append(f.path())
elif is_jpg(f):
pdf = convert_jpg_to_pdf(f)
merger.append(pdf.path())
else:
return files
merged_pdf = DAFile()
merged_pdf.filename = name + ".pdf"
merged_pdf.initialize()
merger.write(merged_pdf.path())
merger.close()
return [merged_pdf]
aufenthaltsgestattung1_q = f"يرجى تحميل المعرف الألماني الخاص بك. هذه هي الوثيقة الورقية الخضراء المكتوبة عليها <br/> Aufenthaltsgestattung <br/><br/><br/> <img style='max-width:140px' src='https://szypulka.de/wp-content/uploads/2023/05/aufenthaltsgestattung1.jpg'/> <br/> الوجه الأول"
aufenthaltsgestattung2_q = f"<img style='max-width:140px' src='https://szypulka.de/wp-content/uploads/2023/05/aufenthaltsgestattung2.jpg'/> <br/> الوجه الثاني"
email_q = f"E-Mail <br/> ارجو كتابة عنوان الإيمايل"
phone_q = f"Telefon <br/> أرجو كتابة رقم الهاتف الألماني"
# Wenn Sie Probleme haben sollten, Fotos hochzuladen, empfehlen wir Ihnen, die kostenlose App CamScanner zu verwenden. Alternativ können Sie die Fotos mit Ihrer Kamera-App zu machen und dann zurück zum Fragebogen kommen.<br/>
photo_helper_text = "<img src='https://szypulka.de/wp-content/uploads/2022/03/IMG_8704-2-2-1-scaled.jpg' style='max-width:200px'/> <br/> <br/> أنا المحامي يعقوب وأنا هنا لمساعدة اللاجئين العرب في ألمانيا، <br/> <br/> <span style='font-size:120%'>هل تقدمت على حق اللجوء في ألمانية وحتى الآن لا توجد قرار؟ يمكننا مساعدك. </span> <br/> <i style='color:#FF5733'>إذا كنت تواجه مشكلة في تحميل الصور ، نوصي باستخدام تطبيق المجاني<br/>CamScanner.<br/> بدلاً من ذلك ، يمكنك التقاط الصور باستخدام تطبيق الكاميرا ثم العودة إلى الاستبيان.</i><hr/>"
accept = "image/jpeg, image/jpg, application/pdf"
mandatory: True
objects:
- v: DAObject
mandatory: True
Formel | Ergebnis |
---|---|
Flesch Reading Ease | -1334.58 |
Flesch-Kincaid Grade Level | 201.9 |
Gunning FOG Scale | 8.0 |
SMOG Index | 8.8 |
Automated Readability Index | 11.7 |
Coleman-Liau Index | 13.14 |
Linsear Write Formula | 6.333333333333333 |
Dale-Chall Readability Score | 7.29 |
Readability Consensus | 7th and 8th grade |