1. Termékek
  2.   PDF
  3.   Python
  4.   Aspose.PDF Pythonhoz .NET-en keresztül

Aspose.PDF Pythonhoz .NET-en keresztül

 
 

PDF generálás és konvertálás Python PDF API-n keresztül

Python PDF API PDF-dokumentumok létrehozásához, módosításához, védelméhez, nyomtatásához, feldolgozásához, felosztásához, egyesítéséhez és konvertálásához Python alkalmazásokon belül Adobe Acrobat használata nélkül.

Aspose.PDF for Python .NET-en keresztül egy hatékony PDF-létrehozó és -kezelési API, amely lehetővé teszi a szoftverfejlesztők számára hogy a Python-alkalmazásaikban lévő PDF-fájlokkal .NET-könyvtárak segítségével dolgozzanak. Az Aspose.PDF for Python .NET-en keresztül hozzáférést biztosít a Python-fejlesztők számára ezekhez a könyvtárakhoz egy .NET-futási környezeten keresztül. Ez azt jelenti, hogy a Python-fejlesztők az Aspose.PDF segítségével PDF-fájlokat hozhatnak létre, szerkeszthetnek és kezelhetnek Python-alkalmazásaikban anélkül, hogy Microsoft Office®-ra vagy Adobe Acrobat Automationra lenne szükségük.

Az Aspose.PDF for Python a .NET-en keresztül támogatja a PDF-feldolgozási funkciók széles skáláját, beleértve az új PDF-dokumentumok létrehozását a semmiből, a PDF-fájlok betöltését és olvasását, a PDF-ek exportálását képformátumokba, a PDF-oldal tulajdonságainak konfigurálását, beállítását. PDF szélesség és magasság, szövegek és bekezdések kezelése, PDF átalakítás más fájlformátumokká, szöveg kibontása PDF oldalakról, szöveg keresése és cseréje PDF-ben, PDF mellékletek hozzáadása és kezelése, új oldalak beszúrása, PDF felosztása és egyesítése, PDF oldalak áthelyezése, letöltése az oldalak száma, egy adott oldal beszerzése, tartalomjegyzék beszúrása a meglévő PDF-be, a PDF-dokumentum optimalizálása az internethez és még sok más.

Az Aspose.PDF for Python egy nagyon hatékony PDF-átalakítót biztosít, amely lehetővé teszi a szoftverfejlesztők számára, hogy PDF-dokumentumokat exportáljanak számos más támogatott fájlformátumba, például Microsoft Word, Excel, PowerPoint, PDF/A, HTML, képek (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, szöveg, PostScript és még sok más. A könyvtár átfogó API-dokumentációt és mintakódot tartalmaz, amelyet a fejlesztők könnyen követhetnek a PDF-kezelési feladataik megkezdéséhez. Akár új PDF-fájlokat kell létrehozniuk, akár adatokat kell kivonniuk PDF-fájlokból, akár PDF-fájlokat más formátumba konvertálniuk, az Aspose.PDF for Python .NET-en keresztül nagyszerű választás.

Previous Next

Kezdő lépések az Aspose.PDF for Python használatához .NET-en keresztül

Az Aspose.PDF for Python telepítésének javasolt módja a pip használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítés érdekében.

Az Aspose.PDF for Python telepítése .NET-en keresztül a pip használatával

 pip install aspose-pdf

A könyvtárat közvetlenül letöltheti az Aspose.PDF termékoldaláról

PDF-dokumentumok létrehozása Python API-n keresztül

Az Aspose.PDF for Python a .NET-en keresztül egy hatékony PDF-dokumentum-feldolgozási API, amely lehetővé teszi a szoftverfejlesztők számára, hogy a semmiből új PDF-dokumentumokat hozzanak létre, mindössze néhány sor Python-kóddal. A könyvtár számos egyéb funkciót is kínált a PDF-dokumentumok kezeléséhez, mint például a meglévő PDF-fájlok megnyitása, oldalak hozzáadása a meglévő PDF-fájlhoz, szöveg beszúrása más oldalakról, PDF-fájlok betöltése adatfolyamból, képek hozzáadása a PDF-ekhez, nagy PDF-fájlok felosztása kisebbre. , kombinálhat több PDF-fájlt egyetlen fájlba, törölhet nem kívánt oldalakat a PDF-ekből, nyomtathat PDF-fájlokat és még sok más.

PDF-fájl létrehozása Python segítségével

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

PDF-dokumentumok konvertálása Python API-n keresztül

Az Aspose.PDF for Python a .NET-en keresztül egy hasznos PDF-generáló API, amely lehetővé teszi a szoftverfejlesztők számára, hogy a Python API-n keresztül számos más támogatott fájlformátumba rejtett PDF-dokumentumokat készítsenek. Ne feledje, hogy az Aspose.PDF támogatja a legtöbb népszerű dokumentumformátumot, mind a betöltés, mind a mentés során. A könyvtár támogatja a PDF dokumentumok HTML, DOC, DOCX, PPTX, XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF, szöveg és még sok más. A könyvtár támogatja a más formátumok egyszerű konvertálását is PDF-be.

PDF konvertálása DOCX formátumba Pythonban

  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-ben lévő oldalak és mellékletek kezelése Python API-n keresztül

Az Aspose.PDF for Python a .NET-könyvtáron keresztül lehetővé teszi a szoftverfejlesztők számára, hogy oldalakat és mellékleteket adjanak a Python-alkalmazásokon belüli PDF-dokumentumokhoz. A könyvtár számos fontos funkciót tartalmaz a PDF-oldalak kezeléséhez, például új oldalak beszúrása a meglévő PDF-be, a nem kívánt PDF-oldalak törlése, a nagy PDF-ek felosztása egyes oldalakra, oldalcsokor áthelyezése egyik PDF-dokumentumból a másikba, oldalméret módosítása PDF-fájlban. , módosíthatja az oldal tájolását, lekérheti az oldalak számát, lekérheti az Oldalak számát és így tovább.

PDF felosztása több fájlra a C# API-n keresztül

 
// 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-jegyzetek hozzáadása és kezelése Python segítségével

A kommentár a PDF-dokumentumokban található funkció, amely lehetővé teszi a felhasználók számára, hogy megjegyzéseket, megjegyzéseket vagy más típusú visszajelzéseket fűzzenek a dokumentum bizonyos részeihez. A kommentárok különféle célokra használhatók, beleértve az együttműködést, a visszajelzést és az áttekintést. Az Aspose.PDF for Python a .NET API-n keresztül lehetővé teszi a szoftverfejlesztők számára, hogy PDF-annotációkat illesszenek be saját Python-alkalmazásaikba. Támogatja az olyan funkciókat, mint a PDF-dokumentumok egyszerű hozzáadása, törlése és megjegyzések lekérése. Sok más típusú megjegyzést is felvehet, és sok más tulajdonságot is beállíthat.

konvertálja a JPG-képet PDF-be .NET API-n keresztül

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