PDF kimeneti formátum

PDF kimeneti formátum

PDF kimeneti formátum

PdfWriter a sorozatosítás RenderDocument A PDF-hez 1,4 bájt. PdfMetadata A PDF-címbe beágyazott metaadatok mezőit ellenőrző példány.


PdfMetadata

PdfMetadata elfogadja title, creator, producer, creation_date, mod_date,és a következők: trapped A PDF-ben található paraméterek. /Info - A szótár.

from aspose.page.pdf.metadata import PdfMetadata

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

PdfWriter

Azonnali megjelenítés PdfWriter a PdfMetadata objektum, majd hívja fel a write(doc) a) az alábbiak szerint: RenderDocument a PDF-bátok megszerzése.

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

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))

Tippek és legjobb gyakorlatok

  • A.A.P.S.T. creation_date PDF formátumban (D:YYYYMMDDHHmmSS) a létrehozás érvényes időjelzésének beállításához.
  • Összeállítva producer a generáló alkalmazás azonosítása PDF-metadata nézőben.
  • write() adományok bytes nem írnak le fájlokot. PdfWriter Magát.

API-referencia összefoglaló

Rendszer / módszerLeírás
PdfMetadataPDF-metadatok tartály (cím, alkotó, gyártó, dátumok)
PdfWriter(metadata)PdfMetadata-val instanciálni
PdfWriter.write(document)RenderDocument PDF- bájtokba sorozatosítása

Lásd még:

 Magyar