الميزات الرئيسية لـ Aspose.PDF
الميزات العامة
- مكتوب بالكامل بلغة Java، ويعمل مع JDK 1.8 وما فوق
- يدعم جميع تطبيقات Java
- مرجع API بتنسيق JavaDoc
- دعم نظام تشغيل 32 بت.
- دعم نظام تشغيل 64 بت.
إصدارات PDF المدعومة
يدعم Aspose.PDF for Java إصدارات PDF 1.2، 1.3، 1.4، 1.5، 1.6 و 1.7.
الخطوط
- 14 خط أساسي.
- خطوط PostScript Type1.
- خطوط TrueType.
- خطوط Type 3.
- تضمين معلومات الخط في PDF
- خطوط CJK.
- دعم يونيكود.
النص
- استبدال النص.
- استخراج النص (من كامل ملف PDF، صفحة معينة، أو نطاق من الصفحات).
- إضافة نص.
الرسم
-
تدعم أشكال مختلفة من الرسوم البيانية، مثل الخط والدائرة والقوس والمنحنى.
-
يمكن رسم الرسوم البيانية في أي موقع على الصفحة يحدده الإحداثيات.
-
يمكن تدوير الرسوم البيانية وتغيير حجمها أو ملؤها، ويمكن تعريف أنماط الخطوط المتقطعة والمتعددة.
-
يتم رسم الرسوم البيانية بناءً على الإحداثيات وتحتوي على موضع قديم بدلاً من النسبي.
-
تدعم مساحات الألوان CMYK وGray.
الصور
- إضافة صورة في ملف PDF.
- حذف الصور.
- استبدال الصور.
- استخراج الصور (من ملف PDF بأكمله، أو صفحة معينة، أو نطاق من الصفحات).
- تحويل PDF إلى JPEG (صفحة معينة أو جميع الصفحات).
- تحويل PDF إلى TIFF (صفحة واحدة أو جميع الصفحات، أو إلى صور TIFF مبيكسلة).
- تحويل PDF إلى PNG (صفحة معينة أو جميع الصفحات).
- تحويل PDF إلى BMP (صفحة معينة أو جميع الصفحات).
- تحويل PDF إلى SVG.
- تحويل PDF إلى EMF.
- تحويل PDF إلى GIF.
المرفقات
- إضافة مرفق.
- الحصول على المرفقات.
- حذف المرفقات.
- الحصول على معلومات المرفق.
الصفحة
-
الحصول على خصائص الصفحة وتعيينها.
-
دمج ملفات PDF.
-
إدراج صفحات PDF.
-
إلحاق ملفات PDF.
-
حذف صفحات PDF.
-
استخراج أو إدراج صفحات PDF.
-
عمل NUp من PDF.
-
عمل كتيب من PDF.
-
تقسيم صفحات PDF (من الأولى، إلى النهاية، إلى مجمعة، إلى صفحات فردية).
Document
- الحصول على خصائص عارض المستندات.
- تعيين خصائص عارض المستندات.
- الحصول على خصائص عرض الصفحة.
- تعيين خصائص عرض الصفحة.
- الحصول على معلومات ملف PDF.
- تعيين معلومات ملف PDF.
- الخطية (التحسين للويب).
- تعيين بيانات XMP الوصفية.
- الحصول على بيانات XMP الوصفية.
- تحويل PDF إلى DOC/DOCX.
- تحويل PDF إلى Excel XLS وXLSX.
- تحويل PDF إلى HTML.
- تحويل PDF إلى XPS.
- تحويل PDF إلى Tex.
- تحويل PDF إلى PDF-A.
- تحويل PDF إلى PDF/A_1b.
- تحويل PDF إلى PDF/A_3b.
- تحويل PDF إلى PDF/A_3a.
- تحويل PDF إلى PDF/A_2a.
- تحويل PDF إلى PDF/A_3U.
- إنشاء PDF/A-3 وإرفاق ملف XML.
Bookmarks
- إضافة إشارات مرجعية.
- إضافة إشارات مرجعية فرعية.
- حذف الإشارات المرجعية.
- الحصول على الإشارات المرجعية.
- تحديث الإشارات المرجعية.
- توسيع الإشارات المرجعية.
- تصدير واستيراد الإشارات المرجعية.
Annotations
- إضافة تعليقات توضيحية.
- الحصول على التعليقات التوضيحية.
- حذف التعليقات التوضيحية.
- تعديل التعليقات التوضيحية.
- استيراد وتصدير التعليقات التوضيحية.
Forms
-
إضافة حقول.
-
ملء الحقول.
-
الحصول على قيم زر الخيار.
-
الحصول على القيمة الحالية لزر الخيار.
-
الحصول على واجهة حقل النموذج (السمات البصرية للحقل).
-
حذف الحقل.
-
نقل الحقل إلى موقع جديد.
-
تسطيح الحقول (حقل معين أو جميعها).
-
تزيين الحقول (حقل معين أو جميع الحقول من نوع معين).
-
نسخ الحقل الداخلي والخارجي.
-
إضافة وحذف عنصر من القائمة.
-
تعيين عنوان URL للإرسال.
-
تعيين نص برمجي للزر.
-
استيراد وتصدير XML.
-
استيراد وتصدير FDF.
-
استيراد وتصدير XFDF.
الطوابع والعلامات المائية
- إضافة طابع نصي (على جميع الصفحات، أو على صفحات معينة).
- إضافة طابع صورة (على جميع الصفحات، أو على صفحات معينة).
- إضافة طابع صفحة PDF (على جميع الصفحات، أو على صفحات معينة).
- إضافة رقم الصفحة.
- إضافة نص إلى الرأس والتذييل.
- إضافة صورة إلى الرأس والتذييل.
الروابط والإجراءات
- إنشاء رابط تطبيق.
- إنشاء رابط محلي.
- إنشاء رابط JavaScript.
- إنشاء إجراء إضافي للمستند.
- إزالة إجراء فتح المستند.
- إنشاء رابط لمستند PDF.
الأمان والتوقيعات
- تشفير وفك تشفير PDF.
- تعيين امتيازات المستند.
- تعديل كلمات المرور.
- إضافة أو إزالة توقيع رقمي.
- التحقق من توقيع PDF.
- التحقق من صحة التوقيع.
الطباعة
- طباعة PDF إلى الطابعة الافتراضية.
- طباعة PDF إلى طابعة محددة.
- طباعة PDF إلى طابعة فعلية أو افتراضية.
- طباعة PDF إلى طابعة XPS.
- طباعة PDF إلى ملف XPS.
- إخفاء مربع حوار الطباعة أثناء طباعة PDF.
متنوع
- الحصول على معلومات إصدار البناء.
- تغيير مساحة الألوان لوثيقة PDF
- إضافة رسم بلون شفاف