سؤال
أستخدم مستندات PDF لأغراض مختلفة باستخدام مكتبة iText.إنها مثل فئة واحدة لكل مستند PDF.هناك الكثير من أوجه التشابه بين الفئات، وقد تم إدراجها أدناه:
- تحتوي الحقول على موقع (x,y).
- يمكن لف الحقل بعد بعض لا.الكلمات
- يمكن أن يحتوي الحقل على قيمة تكون دالة لمعلمة واحدة أو أكثر
- يجب أن تظل الصفحة التالية من ملف PDF كما هي أو مختلفة
أفكر في القيام بهذا العمل التخطيطي من خلال ملف XML.نرحب بأي أفكار أو أفكار مبتكرة لحل هذه المشكلة.
المحلول
قم بإلقاء نظرة على مكتبة PDFBox الموجودة الآن في حاضنة Apache
نصائح أخرى
PDFBox جميل، استخدمته من قبل وحصل على مساعدة جيدة من المطور.قد ترغب في إلقاء نظرة على XSL:FO.إنها لغة تنسيق تعتمد على XML يمكنها إخراج النتيجة بتنسيق PDF (وتنسيقات أخرى) باستخدام Apache:FOP.
ماذا عن أمير؟إنه محرك FOP يستخدم ملفات CSS كتصميم، ويحتوي على Java API.إنه ليس مجانيًا (بصرف النظر عن الترخيص الشخصي المجاني)
الصحن الطائر يدعم استخدام XHTML/CSS لإنشاء ملفات PDF.
لا تنتمي إلى StackOverflow