कैसे फ़ाइलों को पीडीएफ में निर्यात करने के लिए Python

कैसे फ़ाइलों को पीडीएफ में निर्यात करने के लिए Python

Aspose.Words FOSS for Python exports loaded Word documents to PDF through a built-in rendering pipeline. The library reads DOCX, DOC, RTF, TXT, and Markdown as input formats; PDF is an output-only format.


PDF का आधार निर्यात

PDF एक निर्यात-केवल प्रारूप है. PDF में दस्तावेज़ को सहेजें Document.save():

import aspose.words_foss as aw

doc = aw.Document("report.docx")
doc.save("report.pdf")

फ़ाइल विस्तार द्वारा निर्धारित आउटपुट प्रारूप. पीडीएफ लेखक पाठ स्वरूपण, तालिकाओं, छवियों और पृष्ठों के क्रम को स्रोत दस्तावेज़ से बचाता है.


PdfSaveOptions का उपयोग करें

PDF प्रविष्टि के बारे में अधिक सुचारू नियंत्रण के लिए, एक PdfSaveOptions उदाहरण :

import aspose.words_foss as aw
from aspose.words_foss.saving import PdfSaveOptions

doc = aw.Document("input.docx")
opts = PdfSaveOptions()
doc.save("output.pdf", opts)

बैच रूपांतरण

कई फ़ाइलों को एक लूप में परिवर्तित करें:

import aspose.words_foss as aw
from pathlib import Path

for src in Path("docs/").glob("*.docx"):
    doc = aw.Document(str(src))
    doc.save(str(src.with_suffix(".pdf")))
    print(f"Converted {src.name}")

देखें भी

 हिन्दी