این آموزش مختصر فرآیند نحوه ایجاد برچسب PDF با استفاده از Python را توضیح میدهد. دارای منابعی برای تنظیم IDE، فهرستی از مراحل برنامه، و یک کد نمونه قابل اجرا برای تگ کردن فایل های PDF با استفاده از پایتون است. توضیحاتی برای افزودن انواع مختلف محتویات برچسب گذاری شده به سند PDF و ذخیره فایل پی دی اف حاصل بر روی دیسک ارائه شده است.
مراحل افزودن برچسب به PDF با استفاده از پایتون
- محیط توسعه را برای برچسب گذاری PDF روی از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید تنظیم کنید
- با استفاده از کلاس Document یک فایل PDF ایجاد کنید و عنصر ریشه را از ویژگی محتوای برچسب گذاری شده کلاس Document دریافت کنید.
- عنوان و زبان را برای محتوای برچسب گذاری شده تنظیم کنید
- یک هدر و یک عنصر پاراگراف ایجاد کنید و متن را تنظیم کنید
- عناصر هدر و پاراگراف را به عنصر ریشه اضافه کنید و فایل PDF را ذخیره کنید
این مراحل شامل فرآیند برچسب گذاری اسناد PDF با استفاده از پایتون است. در ابتدا، عنصر ریشه محتوای برچسبگذاری شده از فایل PDF بارگذاری شده به دست میآید و سپس عنوان و زبان محتوای برچسبگذاری شده را تنظیم میکنیم. محتوای برچسب گذاری شده دارای متد ()create_header_element برای ایجاد هدر و متد create_paragraph_element() برای اضافه کردن یک عنصر پاراگراف است که به عنصر ریشه سند اضافه می شود.
کد برای ایجاد PDF برچسب گذاری شده با استفاده از پایتون
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Create a PDF | |
document = pdf.Document() | |
# Get the tagged content and root element | |
taggedContent = document.tagged_content | |
rootElement = taggedContent.root_element | |
# Set Title and Language | |
taggedContent.set_title("A Pdf Document with tags") | |
taggedContent.set_language("en-US") | |
# Create a header and set the text | |
mainHeader = taggedContent.create_header_element() | |
mainHeader.set_text("Top Header") | |
# Create a paragraph and set the text | |
paragraphElement = taggedContent.create_paragraph_element() | |
paragraphElement.set_text("This is a sample text for the paragraph " + | |
"element that is appended to the root element later") | |
# Append header and paragraph to the root element | |
rootElement.append_child(mainHeader) | |
rootElement.append_child(paragraphElement) | |
# Save the tagged PDF Document | |
document.save("SampleTagged.pdf") | |
print("Tagged PDF created successfully") |
این کد فرآیند نحوه افزودن برچسب به PDF با استفاده از پایتون را نشان می دهد. در این کد نمونه، ما فقط یک عنصر هدر و پاراگراف ایجاد کردهایم، در حالی که شما میتوانید از create_annot_element()، create_art_element()، create_figure_element()، create_form_element()، یا create_link_element() از لیست طولانی متدهای موجود برای ایجاد روش مربوطه استفاده کنید. عناصر همانطور که در نام روش ذکر شده است.
این آموزش به ما آموزش داده است چگونه با استفاده از Python به فایل های PDF تگ اضافه کنیم. اگر می خواهید فرآیند برش صفحات PDF را یاد بگیرید، به مقاله در نحوه برش صفحات PDF با استفاده از پایتون مراجعه کنید.