1. สินค้า
  2.   ไฟล์ PDF
  3.   Python
  4.   Aspose.PDF for Python via .NET

Aspose.PDF for Python via .NET

 
 

การสร้างและการแปลง PDF ผ่าน Python PDF API

Python PDF API เพื่อสร้าง แก้ไข ป้องกัน พิมพ์ ประมวลผล แยก ผสาน และแปลงเอกสาร PDF ภายในแอป Python โดยไม่ต้องใช้ Adobe Acrobat

Aspose.PDF สำหรับ Python ผ่าน .NET เป็น API การสร้างและการจัดการ PDF อันทรงพลังที่ช่วยให้นักพัฒนาซอฟต์แวร์ เพื่อทำงานกับไฟล์ PDF ในแอปพลิเคชัน Python ผ่านไลบรารี .NET Aspose.PDF สำหรับ Python ผ่าน .NET ช่วยให้นักพัฒนา Python สามารถเข้าถึงไลบรารีเหล่านี้ผ่านทางรันไทม์ .NET ซึ่งหมายความว่านักพัฒนา Python สามารถใช้ Aspose.PDF เพื่อสร้าง แก้ไข และจัดการไฟล์ PDF ในแอปพลิเคชัน Python โดยไม่ต้องใช้ Microsoft Office® หรือ Adobe Acrobat Automation

Aspose.PDF สำหรับ Python ผ่าน .NET ได้รวมการรองรับคุณสมบัติการประมวลผล PDF ที่หลากหลาย รวมถึงการสร้างเอกสาร PDF ใหม่ตั้งแต่ต้น การโหลดและอ่านไฟล์ PDF การส่งออก PDF เป็นรูปแบบรูปภาพ การกำหนดค่าคุณสมบัติหน้า PDF การตั้งค่า ความกว้างและความสูง PDF, การจัดการข้อความและย่อหน้า, การแปลง PDF เป็นรูปแบบไฟล์อื่น, แยกข้อความจากหน้า PDF, ค้นหาและแทนที่ข้อความใน PDF, เพิ่มและจัดการไฟล์แนบ PDF, แทรกหน้าใหม่, แยกและรวม PDF, ย้ายหน้า PDF, รับ จำนวนหน้า รับหน้าใดหน้าหนึ่ง แทรก TOC ลงใน PDF ที่มีอยู่ เพิ่มประสิทธิภาพเอกสาร PDF สำหรับเว็บ และอื่นๆ อีกมากมาย

Aspose.PDF สำหรับ Python ได้จัดเตรียมตัวแปลง PDF ที่ทรงพลังมาก ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถส่งออกเอกสาร PDF ไปยังรูปแบบไฟล์อื่นๆ ที่รองรับ เช่น Microsoft Word, Excel, PowerPoint, PDF/A, HTML, รูปภาพ (BMP, JPEG, PNG), EPUB, Markdown, PCL, XPS, LATex/TeX, ข้อความ, PostScript และอื่นๆ อีกมากมาย ไลบรารีนี้มาพร้อมกับเอกสาร API ที่ครอบคลุมและโค้ดตัวอย่างที่นักพัฒนาสามารถติดตามได้อย่างง่ายดายเพื่อเริ่มต้นงานจัดการ PDF ไม่ว่าผู้ใช้จะต้องสร้างไฟล์ PDF ใหม่ แยกข้อมูลจากไฟล์ PDF หรือแปลงไฟล์ PDF เป็นรูปแบบอื่น Aspose.PDF สำหรับ Python ผ่าน .NET ก็เป็นตัวเลือกที่ยอดเยี่ยม

Previous Next

การเริ่มต้นใช้งาน Aspose.PDF สำหรับ Python ผ่าน .NET

วิธีแนะนำในการติดตั้ง Aspose.PDF สำหรับ Python คือการใช้ pip โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น

ติดตั้ง Aspose.PDF สำหรับ Python ผ่าน .NET โดยใช้ pip

 pip install aspose-pdf

คุณสามารถดาวน์โหลดไลบรารีได้โดยตรงจากAspose.PDF หน้าผลิตภัณฑ์

การสร้างเอกสาร PDF ผ่าน Python API

Aspose.PDF สำหรับ Python ผ่าน .NET คือ API การประมวลผลเอกสาร PDF ที่ทรงพลัง ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้างเอกสาร PDF ใหม่ตั้งแต่ต้นด้วยโค้ด Python เพียงไม่กี่บรรทัด ไลบรารียังมีคุณสมบัติอื่นๆ หลายประการสำหรับการจัดการเอกสาร PDF เช่น การเปิดไฟล์ PDF ที่มีอยู่, เพิ่มหน้าไปยังไฟล์ PDF ที่มีอยู่, แทรกข้อความจากหน้าอื่น, โหลดไฟล์ PDF จากสตรีม, เพิ่มรูปภาพลงใน PDF, แบ่งไฟล์ PDF ขนาดใหญ่เป็นไฟล์เล็กลง , รวมไฟล์ PDF หลายไฟล์เป็นไฟล์เดียว, ลบหน้าที่ไม่ต้องการออกจาก PDF, พิมพ์ไฟล์ PDF และอื่นๆ อีกมากมาย

สร้างไฟล์ PDF ผ่าน 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")

แปลงเอกสาร PDF ผ่าน Python API

Aspose.PDF สำหรับ Python ผ่าน .NET เป็น API การสร้าง PDF ที่มีประโยชน์ ซึ่งช่วยให้นักพัฒนาซอฟต์แวร์สามารถแปลงเอกสาร PDF เป็นรูปแบบไฟล์ที่รองรับอื่นๆ มากมายผ่าน Python API โปรดจำไว้ว่า Aspose.PDF รองรับรูปแบบเอกสารยอดนิยมจำนวนมากที่สุด ทั้งสำหรับการโหลดและบันทึก ไลบรารีได้รวมการสนับสนุนสำหรับการแปลงเอกสาร PDF เป็น HTML, DOC, DOCX, PPTX, XLS, XLSX, XPS, SVG, XML, PS, PCL, MHT, HTML, EPUB, CGM, JPEG, EMF, PNG, BMP, GIF, TIFF ข้อความ และอื่นๆ อีกมากมาย ไลบรารียังรองรับการแปลงจากรูปแบบอื่นเป็น PDF ได้อย่างง่ายดาย

แปลง PDF เป็น DOCX ใน 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)

จัดการเพจและสิ่งที่แนบมาใน PDF ผ่าน Python API

Aspose.PDF สำหรับ Python ผ่านไลบรารี .NET ช่วยให้นักพัฒนาซอฟต์แวร์สามารถเพิ่มหน้าและไฟล์แนบลงในเอกสาร PDF ภายในแอปพลิเคชัน Python ไลบรารีมีคุณสมบัติที่สำคัญหลายประการสำหรับการจัดการหน้า PDF เช่น แทรกหน้าใหม่ลงใน PDF ที่มีอยู่ ลบหน้า PDF ที่ไม่ต้องการ แบ่ง PDF ขนาดใหญ่เป็นแต่ละหน้า ย้ายกลุ่มหน้าจากเอกสาร PDF หนึ่งไปยังอีกหน้าหนึ่ง เปลี่ยนขนาดหน้าในไฟล์ PDF , เปลี่ยนการวางแนวหน้า, รับจำนวนหน้า, รับจำนวนหน้า และอื่นๆ

แยก PDF ออกเป็นหลายไฟล์ผ่าน 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 ผ่าน Python

คำอธิบายประกอบเป็นคุณลักษณะในเอกสาร PDF ที่อนุญาตให้ผู้ใช้เพิ่มความคิดเห็น บันทึกย่อ หรือคำติชมประเภทอื่นๆ ลงในส่วนเฉพาะของเอกสาร คำอธิบายประกอบสามารถใช้เพื่อวัตถุประสงค์ที่หลากหลาย รวมถึงการทำงานร่วมกัน ข้อเสนอแนะ และการทบทวน Aspose.PDF สำหรับ Python ผ่าน .NET API ช่วยให้นักพัฒนาซอฟต์แวร์สามารถแทรกคำอธิบายประกอบ PDF ภายในแอปพลิเคชัน Python ของตนเองได้ รองรับฟีเจอร์ต่างๆ เช่น การเพิ่ม ลบ และรับคำอธิบายประกอบจากเอกสาร PDF ได้อย่างง่ายดาย มีคำอธิบายประกอบประเภทอื่นๆ มากมายที่คุณสามารถเพิ่มได้ และคุณสมบัติอื่นๆ อีกมากมายที่คุณสามารถตั้งค่าได้

แปลงรูปภาพ JPG เป็น PDF ผ่าน .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");
 ไทย