Ինչպես ստեղծել պիտակավորված PDF՝ օգտագործելով Python-ը

Այս հակիրճ ձեռնարկը բացատրում է ինչպես ստեղծել պիտակավորված PDF Python-ի միջոցով: Այն ունի IDE-ն կարգավորելու ռեսուրսներ, հավելվածի քայլերի ցանկ և գործարկվող կոդ՝ PDF ֆայլերը Python-ի միջոցով** հատկորոշելու համար: Տրվում է նկարագրություն՝ տարբեր տեսակի պիտակավորված բովանդակություն PDF փաստաթղթին ավելացնելու և ստացված PDF ֆայլը սկավառակի վրա պահելու համար:

Python-ի միջոցով PDF-ին պիտակներ ավելացնելու քայլեր

  1. Ստեղծեք մշակման միջավայրը օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով PDF-ի պիտակավորման համար
  2. Ստեղծեք PDF ֆայլ՝ օգտագործելով Document դասը և ստացեք արմատային տարրը Document դասի հատկորոշված բովանդակության հատկությունից:
  3. Սահմանեք վերնագիրը և լեզուն հատկորոշված բովանդակության համար
  4. Ստեղծեք վերնագիր և պարբերության տարր և սահմանեք տեքստը
  5. Ավելացրեք վերնագրի և պարբերության տարրերը արմատային տարրին և պահպանեք 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-ի միջոցով-ի հոդվածը:

 Հայերեն