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

Aspose.PDF for Python via .NET

 
 

Generazione e conversione di PDF tramite API PDF Python

API PDF Python per creare, modificare, proteggere, stampare, elaborare, dividere, unire e convertire documenti PDF all'interno di app Python senza utilizzare Adobe Acrobat.

Aspose.PDF per Python tramite .NET è una potente API per la creazione e la manipolazione di PDF che consente agli sviluppatori di software per lavorare con file PDF nelle loro applicazioni Python tramite librerie .NET. Aspose.PDF per Python tramite .NET fornisce agli sviluppatori Python l'accesso a queste librerie tramite un runtime .NET. Ciò significa che gli sviluppatori Python possono utilizzare Aspose.PDF per creare, modificare e manipolare file PDF nelle loro applicazioni Python senza bisogno di Microsoft Office® o Adobe Acrobat Automation.

Aspose.PDF per Python tramite .NET ha incluso il supporto per un'ampia gamma di funzionalità di elaborazione PDF, inclusa la creazione di nuovi documenti PDF da zero, caricamento e lettura di file PDF, esportazione di PDF in formati immagine, configurazione delle proprietà della pagina PDF, impostazione Larghezza e altezza PDF, gestione di testo e paragrafi, conversione PDF in altri formati di file, estrazione di testo da pagine PDF, ricerca e sostituzione di testo nei PDF, aggiunta e gestione di allegati PDF, inserimento di nuove pagine, divisione e unione di PDF, spostamento di pagine PDF, acquisizione il numero di pagine, ottieni una pagina particolare, inserisci il sommario nel PDF esistente, ottimizza il documento PDF per il Web e molto altro.

Aspose.PDF per Python ha fornito un convertitore PDF molto potente che consente agli sviluppatori di software di esportare documenti PDF in vari altri formati di file supportati come Microsoft Word, Excel, PowerPoint, PDF/A, HTML, Immagini (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, Text, PostScript e molti altri. La libreria viene fornita con una documentazione API completa e un codice di esempio che gli sviluppatori possono facilmente seguire per iniziare con le attività di manipolazione dei PDF. Se gli utenti devono creare nuovi file PDF, estrarre dati da file PDF o convertire file PDF in altri formati, Aspose.PDF per Python tramite .NET è un'ottima scelta.

Previous Next

Introduzione a Aspose.PDF per Python tramite .NET

Il modo consigliato per installare Aspose.PDF per Python è utilizzare pip. Si prega di utilizzare il seguente comando per un'installazione fluida.

Installa Aspose.PDF per Python tramite .NET utilizzando pip

 pip install aspose-pdf

Puoi scaricare la libreria direttamente dalla Aspose.PDF pagina del prodotto

Creazione di documenti PDF tramite API Python

Aspose.PDF per Python tramite .NET è una potente API di elaborazione di documenti PDF che consente agli sviluppatori di software di creare nuovi documenti PDF da zero con solo un paio di righe di codice Python. La libreria fornisce anche molte altre funzionalità per la manipolazione dei documenti PDF, come aprire file PDF esistenti, aggiungere pagine a file PDF esistenti, inserire testo da altre pagine, caricare file PDF dallo stream, aggiungere immagini ai PDF, dividere file PDF di grandi dimensioni in file più piccoli. , combina più file PDF in uno solo, elimina pagine indesiderate dai PDF, stampa file PDF e molto altro.

Crea un file PDF tramite 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")

Converti documenti PDF tramite API Python

Aspose.PDF per Python tramite .NET è un'utile API di generazione PDF che consente agli sviluppatori di software di convertire documenti PDF in numerosi altri formati di file supportati tramite API Python. Ricorda che Aspose.PDF supporta il maggior numero di formati di documenti più diffusi, sia per il caricamento che per il salvataggio. La libreria include il supporto per la conversione di documenti PDF in HTML, DOC, DOCX, PPTX,XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF, testo e molti altri. La libreria supporta anche la conversione facile da altri formati in PDF.

Converti PDF in DOCX in 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)

Gestisci pagine e allegati nei PDF tramite API Python

Aspose.PDF per Python tramite la libreria .NET consente agli sviluppatori di software di aggiungere pagine e allegati ai documenti PDF all'interno delle applicazioni Python. La libreria include diverse funzionalità importanti per la gestione delle pagine PDF, come inserire nuove pagine in PDF esistenti, eliminare pagine PDF indesiderate, dividere PDF di grandi dimensioni in singole pagine, spostare gruppi di pagine da un documento PDF a un altro, modificare le dimensioni della pagina nel file PDF , cambia l'orientamento della pagina, ottieni il conteggio delle pagine, ottieni il numero di pagine e così via.

Dividi il PDF in più file tramite API C#

 
// 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++;
}

Aggiungi e gestisci annotazioni PDF tramite Python

L'annotazione è una funzionalità dei documenti PDF che consente agli utenti di aggiungere commenti, note o altri tipi di feedback a parti specifiche del documento. Le annotazioni possono essere utilizzate per diversi scopi, tra cui collaborazione, feedback e revisione. Aspose.PDF per Python tramite .NET API consente agli sviluppatori di software di inserire annotazioni PDF all'interno delle proprie applicazioni Python. Supporta funzionalità come aggiungere, eliminare e ottenere facilmente annotazioni dai documenti PDF. Esistono molti altri tipi di annotazioni che puoi aggiungere e molte altre proprietà che puoi impostare.

converti immagine JPG in PDF tramite API .NET

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