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_datePDF formátumban (D:YYYYMMDDHHmmSS) a létrehozás érvényes időjelzésének beállításához. - Összeállítva
producera generáló alkalmazás azonosítása PDF-metadata nézőben. write()adományokbytesnem írnak le fájlokot.PdfWriterMagát.
API-referencia összefoglaló
| Rendszer / módszer | Leírás |
|---|---|
PdfMetadata | PDF-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 |