سيرشدك هذا الموضوع السريع إلى ** كيفية تغيير البيانات الوصفية PDF باستخدام Python **. يحتوي على تفاصيل لإعداد بيئة التطوير لتشغيل التطبيق النموذجي ، وقائمة بخطوات البرمجة لتنفيذ الميزة ونموذج كود قابل للتشغيل ** لتعديل البيانات الوصفية لـ PDF باستخدام Python **. سيتم أيضًا مناقشة الخصائص الأخرى التي يمكن تعديلها بخلاف نموذج التعليمات البرمجية المرفق.
خطوات تحرير خصائص PDF باستخدام Python
- اضبط IDE على استخدم Aspose.PDF لبايثون عبر .NET لتحرير البيانات الوصفية
- قم بتحميل ملف PDF باستخدام كائن فئة Document لتعديل خصائص الملف
- قم بالوصول إلى البيانات الوصفية لملف PDF باستخدام كائن فئة DocumentInfo
- قم بتحديث الخصائص المطلوبة باستخدام كائن معلومات المستند الذي تم الوصول إليه
- احفظ ملف PDF الناتج مع البيانات الوصفية المحررة
توضح هذه الخطوات عملية * تحرير البيانات الوصفية لملف PDF باستخدام Python *. تبدأ العملية بتحميل ملف PDF والوصول إلى خصائص الملف باستخدام DocumentInfo في مساحة الاسم aspose.pdf. باستخدام هذا الكائن ، يتم تحديث بعض الخصائص عن طريق تعيين قيم جديدة قبل حفظ ملف PDF الناتج على القرص.
كود لتغيير خصائص PDF باستخدام Python
import aspose.pdf as pdf | |
import datetime | |
# Load the license | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Load the file | |
pdfFile = pdf.Document("input.pdf") | |
# Access metadata and update it | |
meta = pdf.DocumentInfo(pdfFile) | |
meta.creator = "Creator Info" | |
meta.producer = "Producer Info" | |
meta.trapped = 'True' | |
meta.author = "Author info" | |
meta.creation_date = datetime.datetime.now() | |
pdfFile.save("UpdatedMeta.pdf") | |
print("Metadata updated successfully") |
يوضح نموذج التعليمات البرمجية المذكور أعلاه تطوير محرر بيانات وصفية بسيط * PDF باستخدام Python *. يمكنك تحديث أي خصائص مثل العنوان والموضوع والكلمات الرئيسية و create_time_zone و mod_time_zone و mod_date. يمكنك إضافة خصائص جديدة باستخدام add (مفتاح ، قيمة) وإزالة خاصية باستخدام طريقة إزالة (مفتاح).
لقد علمتنا المقالة * تغيير البيانات الوصفية لملف PDF باستخدام Python *. إذا كنت تريد معرفة عملية الحصول على الصور من ملف PDF ، فراجع المقالة على كيفية الحصول على صور من ملف PDF في Python.