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

Aspose.PDF for Python via .NET

 
 

PDF:n luominen ja muuntaminen Python PDF API:n kautta

Python PDF API luoda, muokata, suojata, tulostaa, käsitellä, jakaa, yhdistää ja muuntaa PDF-dokumentteja Python-sovelluksissa ilman Adobe Acrobatia.

Aspose.PDF for Python .NETin kautta on tehokas PDF-luonti- ja -käsittelysovellusliittymä, jonka avulla ohjelmistokehittäjät työskennellä PDF-tiedostojen kanssa Python-sovelluksissaan .NET-kirjastojen kautta. Aspose.PDF for Python .NET:n kautta tarjoaa Python-kehittäjille pääsyn näihin kirjastoihin .NET-ajon aikana. Tämä tarkoittaa, että Python-kehittäjät voivat käyttää Aspose.PDF-tiedostoa PDF-tiedostojen luomiseen, muokkaamiseen ja käsittelemiseen Python-sovelluksissaan ilman Microsoft Office®- tai Adobe Acrobat Automation -ohjelmaa.

Aspose.PDF for Python .NET:n kautta sisältää tuen monenlaisille PDF-käsittelyominaisuuksille, mukaan lukien uusien PDF-dokumenttien luominen alusta alkaen, PDF-tiedostojen lataaminen ja lukeminen, PDF-tiedostojen vieminen kuvamuotoihin, PDF-sivun ominaisuuksien määrittäminen, asetusten määrittäminen. PDF:n leveys ja korkeus, tekstin ja kappaleiden käsittely, PDF-muunnos muihin tiedostomuotoihin, tekstin poimiminen PDF-sivuilta, tekstin haku ja korvaaminen PDF-tiedostoista, PDF-liitteiden lisääminen ja hallinta, uusien sivujen lisääminen, PDF-tiedostojen jakaminen ja yhdistäminen, PDF-sivujen siirtäminen, hakeminen sivumäärä, hanki tietty sivu, lisää sisällysluettelo olemassa olevaan PDF-tiedostoon, optimoi PDF-dokumentti verkkoa varten ja paljon muuta.

Aspose.PDF for Python on tarjonnut erittäin tehokkaan PDF-muuntimen, jonka avulla ohjelmistokehittäjät voivat viedä PDF-dokumentteja useisiin muihin tuettuihin tiedostomuotoihin, kuten Microsoft Wordiin, Exceliin, PowerPointiin, PDF/A-tiedostoon, HTML:ään, kuviin (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, teksti, PostScript ja paljon muuta. Kirjasto sisältää kattavan API-dokumentaation ja mallikoodin, joita kehittäjät voivat seurata helposti päästäkseen alkuun PDF-käsittelytehtävissä. Olipa käyttäjien tarpeen luoda uusia PDF-tiedostoja, poimia tietoja PDF-tiedostoista tai muuntaa PDF-tiedostoja muihin muotoihin, Aspose.PDF for Python .NET:n kautta on loistava valinta.

Previous Next

Aspose.PDF:n käytön aloittaminen Pythonille .NET:n kautta

Suositeltava tapa asentaa Aspose.PDF for Python on pip-tiedosto. Käytä seuraavaa komentoa sujuvaan asennukseen.

Asenna Aspose.PDF Pythonille .NET:n kautta pip:n avulla

 pip install aspose-pdf

Voit ladata kirjaston suoraan Aspose.PDF-tuotesivulta

PDF-dokumenttien luominen Python-sovellusliittymän kautta

Aspose.PDF for Python .NETin kautta on tehokas PDF-dokumenttien käsittelysovellusliittymä, jonka avulla ohjelmistokehittäjät voivat luoda uusia PDF-dokumentteja alusta alkaen vain muutamalla Python-koodirivillä. Kirjasto tarjosi myös useita muita ominaisuuksia PDF-dokumenttien käsittelyyn, kuten olemassa olevien PDF-tiedostojen avaaminen, sivujen lisääminen olemassa olevaan PDF-tiedostoon, tekstin lisääminen muilta sivuilta, PDF-tiedostojen lataaminen virrasta, kuvien lisääminen PDF-tiedostoihin, suurten PDF-tiedostojen jakaminen pienemmäksi. , yhdistää useita PDF-tiedostoja yhdeksi, poistaa ei-toivottuja sivuja PDF-tiedostoista, tulostaa PDF-tiedostoja ja paljon muuta.

Luo PDF-tiedosto Pythonilla

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

Muunna PDF-dokumentit Python-sovellusliittymän kautta

Aspose.PDF for Python .NET:n kautta on hyödyllinen PDF-sukupolven sovellusliittymä, jonka avulla ohjelmistokehittäjät voivat piilottaa PDF-dokumentteja lukuisiin muihin tuettuihin tiedostomuotoihin Python API:n kautta. Muista, että Aspose.PDF tukee suurinta määrää suosittuja asiakirjamuotoja sekä lataamisessa että tallentamisessa. Kirjasto sisältää tuen PDF-dokumenttien muuntamiseen HTML-, DOC-, DOCX-, PPTX,XLS-, XLSX-, XPS-, SVG-, XML-, PS-, PCL-, MHT-, HTML-, EPUB-, CGM-, JPEG-, EMF-, PNG-, BMP-, GIF-, TIFF, teksti ja paljon muuta. Kirjasto tukee myös vaivatonta muuntamista muista muodoista PDF-muotoon.

Muunna PDF DOCX:ksi Pythonissa

  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)

PDF-tiedostojen sivujen ja liitteiden hallinta Python-sovellusliittymän kautta

Aspose.PDF for Python .NET-kirjaston kautta antaa ohjelmistokehittäjille mahdollisuuden lisätä sivuja ja liitteitä PDF-dokumentteihin Python-sovelluksissa. Kirjastossa on useita tärkeitä ominaisuuksia PDF-sivujen käsittelyyn, kuten uusien sivujen lisääminen olemassa olevaan PDF-tiedostoon, ei-toivottujen PDF-sivujen poistaminen, suurien PDF-tiedostojen jakaminen yksittäisille sivuille, sivujoukon siirtäminen PDF-dokumentista toiseen, sivukoon muuttaminen PDF-tiedostossa. , muuta sivun suuntaa, hae sivumäärä, hae sivujen määrä ja niin edelleen.

Jaa PDF useiksi tiedostoiksi C# API:n kautta

 
// 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-merkintöjen lisääminen ja hallinta Pythonin kautta

Merkintä on PDF-dokumenttien ominaisuus, jonka avulla käyttäjät voivat lisätä kommentteja, huomautuksia tai muun tyyppistä palautetta asiakirjan tiettyihin osiin. Huomautuksia voidaan käyttää useisiin tarkoituksiin, kuten yhteistyöhön, palautteeseen ja arvosteluun. Aspose.PDF for Python .NET API:n kautta antaa ohjelmistokehittäjille mahdollisuuden lisätä PDF-merkintöjä omiin Python-sovelluksiinsa. Se tukee ominaisuuksia, kuten merkintöjen lisääminen, poistaminen ja saaminen PDF-dokumenteista helposti. Voit lisätä monia muita merkintöjä ja monia muita ominaisuuksia, joita voit määrittää.

muuntaa JPG-kuva PDF-muotoon .NET API:n kautta

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