1. Produkter
  2.   PDF
  3.   Python
  4.   Aspose.PDF for Python via .NET

Aspose.PDF for Python via .NET

 
 

PDF-generering og -konvertering via Python PDF API

Python PDF API til at oprette, ændre, beskytte, udskrive, behandle, opdele, flette og konvertere PDF-dokumenter i Python-apps uden at bruge Adobe Acrobat.

Aspose.PDF til Python via .NET er en kraftfuld PDF-oprettelse og -manipulation API, der gør det muligt for softwareudviklere at arbejde med PDF-filer i deres Python-applikationer via .NET-biblioteker. Aspose.PDF til Python via .NET giver Python-udviklere adgang til disse biblioteker gennem en .NET-runtime. Dette betyder, at Python-udviklere kan bruge Aspose.PDF til at oprette, redigere og manipulere PDF-filer i deres Python-applikationer uden at skulle bruge Microsoft Office® eller Adobe Acrobat Automation.

Aspose.PDF til Python via .NET har inkluderet understøttelse af en lang række PDF-behandlingsfunktioner, herunder oprettelse af nye PDF-dokumenter fra bunden, indlæsning og læsning af PDF-filer, eksport af PDF-filer til billedformater, konfiguration af PDF-sideegenskaber, indstilling PDF-bredde og -højde, håndtering af tekst og afsnit, PDF-konvertering til andre filformater, udtræk tekst fra PDF-sider, søg og erstat tekst i PDF-filer, tilføj og administrer PDF-vedhæftede filer, indsæt nye sider, opdel og flet PDF, flyt PDF-sider, hent antallet af sider, få en bestemt side, indsæt indholdsfortegnelse i eksisterende PDF, optimer PDF-dokument til internettet og mange flere.

Aspose.PDF til Python har leveret en meget kraftfuld PDF-konverter, der gør det muligt for softwareudviklere at eksportere PDF-dokumenter til forskellige andre understøttede filformater såsom Microsoft Word, Excel, PowerPoint, PDF/A, HTML, billeder (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, Text, PostScript og mange flere. Biblioteket leveres med en omfattende API-dokumentation og eksempelkode, som udviklere nemt kan følge for at komme i gang med deres PDF-manipulationsopgaver. Uanset om brugerne skal oprette nye PDF-filer, udtrække data fra PDF-filer eller konvertere PDF-filer til andre formater, er Aspose.PDF til Python via .NET et godt valg.

Previous Next

Kom godt i gang med Aspose.PDF til Python via .NET

Den anbefalede måde at installere Aspose.PDF til Python på er at bruge pip. Brug venligst følgende kommando for en problemfri installation.

Installer Aspose.PDF til Python via .NET ved hjælp af pip

 pip install aspose-pdf

Du kan downloade biblioteket direkte fra Aspose.PDF produktside

Oprettelse af PDF-dokumenter via Python API

Aspose.PDF til Python via .NET er en kraftfuld PDF-dokumentbehandlings-API, der giver softwareudviklere mulighed for at oprette nye PDF-dokumenter fra bunden med blot et par linjer Python-kode. Biblioteket leverede også adskillige andre funktioner til PDF-dokumentmanipulation, såsom at åbne eksisterende PDF-filer, tilføje sider til eksisterende PDF-filer, indsætte tekst fra andre sider, indlæse PDF-filer fra stream, tilføje billeder til PDF-filer, opdele store PDF-filer i en mindre. , kombiner flere PDF-filer til en enkelt, slet uønskede sider fra PDF-filer, udskriv PDF-filer og mange flere.

Opret en PDF-fil via Python

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

Konverter PDF-dokumenter via Python API

Aspose.PDF til Python via .NET er et nyttigt PDF-genererings-API, der giver softwareudviklere mulighed for at skjule PDF-dokumenter til adskillige andre understøttede filformater via Python API. Husk at Aspose.PDF understøtter det største antal populære dokumentformater, både til indlæsning og lagring. Biblioteket har inkluderet understøttelse af PDF-dokumentkonvertering til HTML, DOC, DOCX, PPTX,XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF, tekst og mange flere. Biblioteket understøtter også let konvertering fra andre formater til PDF.

Konverter PDF til DOCX i Python

  import aspose.pdf as ap

    input_pdf = DIR_INPUT + "sample.pdf"
    output_pdf = DIR_OUTPUT + "convert_pdf_to_docx_options.docx"
    # Open PDF document
    document = ap.Document(input_pdf)

    save_options = ap.DocSaveOptions()
    save_options.format = ap.DocSaveOptions.DocFormat.DOC_X
    # Set the recognition mode as Flow
    save_options.mode = ap.DocSaveOptions.RecognitionMode.FLOW
    # Set the Horizontal proximity as 2.5
    save_options.relative_horizontal_proximity = 2.5
    # Enable the value to recognize bullets during conversion process
    save_options.recognize_bullets = True

    # Save the file into MS Word document format
    document.save(output_pdf, save_options)

Administrer sider og vedhæftede filer i PDF-filer via Python API

Aspose.PDF til Python via .NET-biblioteket gør det muligt for softwareudviklere at tilføje sider og vedhæftede filer til PDF-dokumenter i Python-applikationer. Biblioteket har inkluderet flere vigtige funktioner til håndtering af PDF-sider, såsom at indsætte nye sider til eksisterende PDF, slette uønskede PDF-sider, opdele store PDF-filer til individuelle sider, flytte en masse sider fra et PDF-dokument til et andet, ændre sidestørrelse i PDF-fil , skift sideretning, få sideantal, få Antal sider og så videre.

Opdel PDF i flere filer via C# API

 
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");

int pageCount = 1;

// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
    Document newDocument = new Document();
    newDocument.Pages.Add(pdfPage);
    newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
    pageCount++;
}

Tilføj og administrer PDF-anmærkninger via Python

Annotering er en funktion i PDF-dokumenter, der giver brugerne mulighed for at tilføje kommentarer, noter eller andre typer feedback til bestemte dele af dokumentet. Annoteringer kan bruges til en række forskellige formål, herunder samarbejde, feedback og gennemgang. Aspose.PDF til Python via .NET API giver softwareudviklere mulighed for at indsætte PDF-anmærkninger i deres egne Python-applikationer. Det understøtter funktioner som at tilføje, slette og få annoteringer fra PDF-dokumenter med lethed. Der er mange andre typer anmærkninger, som du kan tilføje, og mange andre egenskaber, som du kan indstille.

konverter JPG-billede til PDF via .NET API

 
// Load input JPG file
String path = dataDir + "Aspose.jpg";

// Initialize new PDF document
Document doc = new Document();

// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);

// Add image on a page
page.Paragraphs.Add(image);

// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");
 Dansk