Opprett PDF-filer via Python

Innebygd og høyytelses PDF-filoppretting uten Adobe Acrobat-installasjon ved hjelp av Python.

HTML JPG PDF XML CGM
Aspose.PDF for Python for .NET Logo

Hvordan generere PDF-fil via Python

For å trekke ut vedlegg i PDF-fil, bruker vi Aspose.PDF for .NET API som er et funksjonsrikt, kraftig og brukervennlig dokument manipulasjons-API for python-net-plattformen. Åpne NuGet pakkebehandling, søk etter Aspose.PDF og installer. Du kan også bruke følgende kommando fra Package Manager Console.

Slik oppretter du PDF-skjemaer med Python


<% create.feature-section-col1.content-01 %>

  1. Ta med navneområdet i klassefilen din
  2. Initialiser klasseobjektet Document.
  3. Legg til en side ved hjelp av Pages.Add()-metoden.
  4. Lag et nytt TextFragment-objekt og angi teksten.
  5. Legg til TextFragment i avsnittssamlingen på siden.
  6. Lagre PDF-filen ved å bruke Save(String)-metoden.

Systemkrav


<% create.feature-section-col2.content-01 %>

<% create.feature-section-col2.content-02 %>

Følgende kildekode viser hvordan du oppretter en PDF-fil med Python.

<% create.code-block.subtitle %>

import aspose.pdf as ap

# Initialize document object
document = ap.Document()
# Add page
page = document.pages.add()
# Initialize textfragment object
text_fragment = ap.text.TextFragment("Hello, world!")
# Add text fragment to new page
page.paragraphs.add(text_fragment)
# Save updated PDF
document.save("output.pdf")

Et PDF-behandlingsbibliotek for å lage applikasjoner på tvers av plattformer med muligheten til å generere, endre, konvertere, gjengi, sikre og skrive ut dokumenter uten å bruke Adobe Acrobat. Den støtter konvertering av ulike filformater til PDF inkludert HTML og konvertering av PDF-dokumenter til ulike utdataformater. Utviklere kan enkelt gjengi alt HTML-innhold i en enkelt PDF-side, samt konvertere HTML-filer med SVG-grafiske koder til Tagged PDF-filer. .NET PDF API tilbyr komprimering, tabelloppretting, graf- og bildefunksjoner, hyperkoblinger, stempel- og vannmerkeoppgaver, utvidede sikkerhetskontroller og tilpasset fonthåndtering.