احذف جميع الصور من PDF
Contents
[
Hide
]
غالبًا ما تحتوي مستندات PDF على صور للرسوم التوضيحية أو العلامات التجارية أو الزخرفة. قد تكون هناك حالات تحتاج فيها إلى إزالة جميع الصور من PDF، مثل تقليل حجم الملف أو حماية المرئيات الحساسة أو إعداد نسخة نصية فقط.
استخدام محرر محتوى PDF، يمكنك إزالة جميع الصور من PDF برمجيًا، مع ضمان احتواء المستند على محتوى نصي فقط. يقوم هذا المثال بربط ملف PDF للإدخال وحذف جميع الصور وحفظ الملف المعدل.
- قم بإنشاء كائن محرر محتوى PDF.
- قم بربط ملف PDF المدخل.
- احذف جميع الصور.
- احفظ المستند المحدث.
import aspose.pdf.facades as pdf_facades
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def delete_all_image(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Delete all images from the document
content_editor.delete_image()
# Save updated document
content_editor.save(outfile)