Այս հակիրճ ձեռնարկը բացատրում է ինչպես ստեղծել պիտակավորված PDF Python-ի միջոցով: Այն ունի IDE-ն կարգավորելու ռեսուրսներ, հավելվածի քայլերի ցանկ և գործարկվող կոդ՝ PDF ֆայլերը Python-ի միջոցով** հատկորոշելու համար: Տրվում է նկարագրություն՝ տարբեր տեսակի պիտակավորված բովանդակություն PDF փաստաթղթին ավելացնելու և ստացված PDF ֆայլը սկավառակի վրա պահելու համար:
Python-ի միջոցով PDF-ին պիտակներ ավելացնելու քայլեր
- Ստեղծեք մշակման միջավայրը օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով PDF-ի պիտակավորման համար
- Ստեղծեք PDF ֆայլ՝ օգտագործելով Document դասը և ստացեք արմատային տարրը Document դասի հատկորոշված բովանդակության հատկությունից:
- Սահմանեք վերնագիրը և լեզուն հատկորոշված բովանդակության համար
- Ստեղծեք վերնագիր և պարբերության տարր և սահմանեք տեքստը
- Ավելացրեք վերնագրի և պարբերության տարրերը արմատային տարրին և պահպանեք PDF ֆայլը
Այս քայլերը ներառում են PDF փաստաթղթերի *պիտակավորման գործընթացը Python-ի միջոցով: Սկզբում բեռնված PDF ֆայլից ստացվում է հատկորոշված բովանդակության արմատային տարրը, որին հաջորդում է մուտքագրված պիտակավորված բովանդակության վերնագիրը և լեզուն: Պիտակված բովանդակությունն ունի create_header_element() մեթոդը՝ վերնագիր ստեղծելու համար, և create_paragraph_element() մեթոդը՝ պարբերության տարր ավելացնելու համար, որը կցվում է փաստաթղթի արմատային տարրին:
Կոդ՝ պիտակավորված PDF ստեղծելու համար՝ օգտագործելով Python-ը
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-ին Python-ի միջոցով: Այս օրինակելի կոդում մենք ստեղծել ենք միայն վերնագրի և պարբերության տարր, մինչդեռ դուք կարող եք օգտագործել create_annot_element(), create_art_element(), create_figure_element(), create_form_element() կամ create_link_element() հասանելի մեթոդների երկար ցուցակից համապատասխան մեթոդներ ստեղծելու համար: տարրեր, ինչպես նշված է մեթոդների անվանումներում:
Այս ձեռնարկը մեզ սովորեցրել է ինչպես ավելացնել պիտակներ PDF ֆայլերին՝ օգտագործելով Python: Եթե ցանկանում եք սովորել PDF էջերը կտրելու գործընթացը, տես ինչպես կտրել PDF էջերը Python-ի միջոցով-ի հոդվածը: