احصل على تفضيلات عارض PDF

Contents
[ ]

يوفر Aspose.PDF أدوات للوصول إلى تفضيلات عارض PDF وتحديثها. تحدد هذه التفضيلات التخطيط الأولي وسلوك العرض التقديمي لمستند PDF في قارئات PDF. يتضمن ذلك خيارات مثل تمكين عرض المخطط التفصيلي أو إخفاء أشرطة القوائم أو تحديد أوضاع تخطيط الصفحة. باستخدام PDFContentEditor، يمكنك استرداد التفضيلات الحالية والتحقق من العلامات المحددة وتحديثها حسب الحاجة.

  1. حدد علامات تفضيلات العارض.
  2. تهيئة محرر محتوى PDF وقم بربط ملف PDF.
  3. احصل على تفضيلات العارض الحالية.
  4. تحقق من العلامات المحددة.
  5. عرض التفضيلات الحالية.
import aspose.pdf.facades as pdf_facades
import sys
from enum import IntFlag
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def get_viewer_preferences(infile):
    # Create PdfContentEditor object
    content_editor = pdf_facades.PdfContentEditor()
    # Bind document to PdfContentEditor
    content_editor.bind_pdf(infile)
    # Read current viewer preference flags
    viewer_preference = ViewerPreference(content_editor.get_viewer_preference())
    if viewer_preference & ViewerPreference.PAGE_MODE_USE_OUTLINES:
        print("PageModeUseOutlines is enabled")
    print(f"Current viewer preference: {viewer_preference}")