कैसे पैथन में पीडीएफ आउटपुट बनाने के लिए

कैसे पैथन में पीडीएफ आउटपुट बनाने के लिए

कैसे पैथन में पीडीएफ आउटपुट बनाने के लिए

PdfWriter सीरियल ए RenderDocument PDF बेट्स में, यह एक PdfMetadata उदाहरण जो पीडीएफ शीर्षक फ़ील्ड (नाम, निर्माता, उत्पादक, तारीखें और फ्लैग) सेट करता है।. एक बनाया गया है PdfWriter के लिए write(doc) PDF बेट्स प्राप्त करने के लिए. सभी आउटपुट वापस लौटें जैसे bytes - कोई I/O फ़ाइल लेखक द्वारा नहीं बनाई जाती है।.

PDF मेटाडेटा बनाएं

from aspose.page.pdf.metadata import PdfMetadata

metadata = PdfMetadata(
    title="My Document",
    creator="My App",
    producer="Aspose.Page FOSS for Python",
    creation_date="D:20260609000000",
    mod_date="D:20260609000000",
    trapped=False,
)

एक रेंडर दस्तावेज़ बनाएं और PDF में लिखें

from pathlib import Path
from aspose.page.render.model import RenderModelBuilder
from aspose.page.pdf.writer import PdfWriter
from aspose.page.pdf.metadata import PdfMetadata

builder = RenderModelBuilder()
builder.begin_page(595, 842)
builder.end_page()
doc = builder.document()

metadata = PdfMetadata(
    title="Output",
    creator="App",
    producer="Aspose.Page FOSS for Python",
    creation_date="D:20260609000000",
    mod_date="D:20260609000000",
    trapped=False,
)
writer = PdfWriter(metadata)
Path("output.pdf").write_bytes(writer.write(doc))

See Also

 हिन्दी