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

Aspose.PDF for Python via .NET

 
 

PDF generavimas ir konvertavimas naudojant Python PDF API

Python PDF API, skirta kurti, keisti, apsaugoti, spausdinti, apdoroti, skaidyti, sujungti ir konvertuoti PDF dokumentus Python programose nenaudojant Adobe Acrobat.

Aspose.PDF, skirtas Python per .NET yra galinga PDF kūrimo ir manipuliavimo API, leidžianti programinės įrangos kūrėjams dirbti su PDF failais savo Python programose per .NET bibliotekas. Aspose.PDF, skirtas Python per .NET, suteikia Python kūrėjams prieigą prie šių bibliotekų per .NET vykdymo laiką. Tai reiškia, kad Python kūrėjai gali naudoti Aspose.PDF PDF failams kurti, redaguoti ir manipuliuoti savo Python programose nenaudodami Microsoft Office® ar Adobe Acrobat Automation.

Aspose.PDF for Python per .NET palaiko daugybę PDF apdorojimo funkcijų, įskaitant naujų PDF dokumentų kūrimą nuo pat pradžių, PDF failų įkėlimą ir skaitymą, PDF eksportavimą į vaizdo formatus, PDF puslapio ypatybių konfigūravimą, nustatymą PDF plotis ir aukštis, teksto ir pastraipų tvarkymas, PDF konvertavimas į kitus failų formatus, teksto ištraukimas iš PDF puslapių, teksto paieška ir keitimas PDF failuose, PDF priedų pridėjimas ir tvarkymas, naujų puslapių įterpimas, PDF skaidymas ir sujungimas, PDF puslapių perkėlimas, gavimas puslapių skaičių, gauti konkretų puslapį, įterpti TOC į esamą PDF, optimizuoti PDF dokumentą žiniatinkliui ir dar daugiau.

Aspose.PDF for Python pateikė labai galingą PDF keitiklį, kuris leidžia programinės įrangos kūrėjams eksportuoti PDF dokumentus į įvairius kitus palaikomus failų formatus, tokius kaip Microsoft Word, Excel, PowerPoint, PDF/A, HTML, vaizdus (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, Tekstas, PostScript ir daugelis kitų. Bibliotekoje yra išsami API dokumentacija ir pavyzdinis kodas, kuriuos kūrėjai gali lengvai sekti, kad galėtų pradėti dirbti su PDF. Nesvarbu, ar naudotojams reikia kurti naujus PDF failus, išgauti duomenis iš PDF failų ar konvertuoti PDF failus į kitus formatus, Aspose.PDF for Python per .NET yra puikus pasirinkimas.

Previous Next

Pradėkite naudoti Aspose.PDF, skirtą Python per .NET

Rekomenduojamas būdas įdiegti Aspose.PDF, skirtas Python, yra naudoti pip. Norėdami sklandžiai įdiegti, naudokite šią komandą.

Įdiekite Aspose.PDF, skirtą Python per .NET naudodami pip

 pip install aspose-pdf

Biblioteką galite atsisiųsti tiesiogiai iš Aspose.PDF produkto puslapio

PDF dokumentų kūrimas naudojant Python API

Aspose.PDF, skirtas Python per .NET, yra galinga PDF dokumentų apdorojimo API, leidžianti programinės įrangos kūrėjams kurti naujus PDF dokumentus nuo nulio naudojant tik kelias Python kodo eilutes. Biblioteka taip pat suteikė keletą kitų funkcijų, skirtų manipuliuoti PDF dokumentais, pvz., atidaryti esamus PDF failus, pridėti puslapių į esamą PDF failą, įterpti tekstą iš kitų puslapių, įkelti PDF failus iš srauto, pridėti vaizdų į PDF, padalinti didelius PDF failus į mažesnį. , sujungti kelis PDF failus į vieną, ištrinti nepageidaujamus puslapius iš PDF, spausdinti PDF failus ir dar daugiau.

Sukurkite PDF failą naudodami 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")

Konvertuokite PDF dokumentus naudodami Python API

Aspose.PDF for Python per .NET yra naudinga PDF generavimo API, leidžianti programinės įrangos kūrėjams per Python API paslėpti PDF dokumentus į daugybę kitų palaikomų failų formatų. Atminkite, kad Aspose.PDF palaiko didžiausią skaičių populiarių dokumentų formatų tiek įkeliant, tiek išsaugant. Bibliotekoje yra palaikymas PDF dokumentų konvertavimui į HTML, DOC, DOCX, PPTX, XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF, tekstas ir daug daugiau. Biblioteka taip pat palaiko lengvą konvertavimą iš kitų formatų į PDF.

Konvertuokite PDF į DOCX naudodami 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)

Tvarkykite puslapius ir priedus PDF failuose naudodami Python API

Aspose.PDF for Python per .NET biblioteką leidžia programinės įrangos kūrėjams pridėti puslapių ir priedų prie PDF dokumentų Python programose. Bibliotekoje yra keletas svarbių PDF puslapių tvarkymo funkcijų, pvz., naujų puslapių įterpimas į esamą PDF, nepageidaujamų PDF puslapių ištrynimas, didelio PDF padalijimas į atskirus puslapius, puslapių krūvos perkėlimas iš vieno PDF dokumento į kitą, puslapio dydžio keitimas PDF faile. , pakeisti puslapio orientaciją, gauti puslapių skaičių, gauti puslapių skaičių ir pan.

Padalykite PDF į kelis failus naudodami 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++;
}

PDF komentarų pridėjimas ir tvarkymas naudojant Python

Komentaras yra PDF dokumentų funkcija, leidžianti naudotojams prie konkrečių dokumento dalių pridėti komentarų, pastabų ar kitokio tipo atsiliepimų. Komentarai gali būti naudojami įvairiems tikslams, įskaitant bendradarbiavimą, atsiliepimus ir peržiūrą. Aspose.PDF for Python per .NET API leidžia programinės įrangos kūrėjams įterpti PDF anotaciją į savo Python programas. Jis palaiko tokias funkcijas kaip PDF dokumentų pridėjimas, trynimas ir anotacijų gavimas. Yra daug kitų tipų komentarų, kuriuos galite pridėti, ir daug kitų savybių, kurias galite nustatyti.

konvertuokite JPG vaizdą į PDF naudodami .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");
 Lietuvių