การสร้างรายงานใน Python

ไลบรารี Python via .NET ความเร็วสูงเพื่อสร้างรายงานในเอกสาร Word, PDF, OpenOffice, Web และ Markdown และสำหรับเอกสารอัตโนมัติโดยใช้เทมเพลตและข้อมูลที่กำหนดเอง

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

ดูข้อมูลโค้ด

การรายงานใน Python

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

ดูว่าการสร้างรายงานใน Python นั้นง่ายเพียงใดโดยทำตามขั้นตอนต่อไปนี้:

  1. เลือกแหล่งข้อมูลของคุณ เช่น JSON, XML, CSV, ฐานข้อมูล หรือออบเจ็กต์ประเภทที่กำหนดเอง
  2. เตรียมเอกสารเทมเพลตในรูปแบบ PDF หรือ Word เช่น DOC หรือ DOCX การใช้ไวยากรณ์ตาม LINQ เรียงลำดับ กรอง และจัดกลุ่มข้อมูลโดยตรงในเทมเพลต
  3. ใช้เครื่องมือการรายงาน Python via .NET ของเราเพื่อผูกเทมเพลตนี้และข้อมูลจากแหล่งข้อมูลของคุณโดยใช้ไวยากรณ์ LINQ และรับรายงานในรูปแบบที่คุณเลือก

สร้างเอกสารอัตโนมัติใน Python

เมื่อใช้การรายงานที่ให้ไว้กับ Python via .NET คุณสามารถสร้างเอกสารในรูปแบบยอดนิยมมากมายด้วยคุณภาพระดับมืออาชีพ:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • เค้าโครงคงที่: PDF, XPS, OpenXPS, PostScript
  • รูปภาพ: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • เว็บ: HTML, MHTML
  • อื่นๆ: EPUB, MOBI, Xaml, PCL เป็นต้น

การสร้างรายงานใน Python

เอ็นจิ้นการรายงานของเราใช้เทคโนโลยีการเชื่อมโยงแหล่งข้อมูลกับฟิลด์ในเทมเพลตเอกสารแบบไดนามิกโดยใช้ไวยากรณ์ LINQ เครื่องมือการรายงานดังกล่าวจะช่วยเพิ่มประสิทธิภาพแรงงานได้อย่างมากเมื่อเตรียมเอกสารประเภทเดียวกันโดยทำให้การปฏิบัติงานประจำวันเป็นไปโดยอัตโนมัติ

สร้างรายงานใน Python

ในการประเมินวิธีสร้างรายงานใน Python และวิธีการทำงานของ API การเขียนโปรแกรม ให้โหลดเอกสารเทมเพลตและไฟล์พร้อมข้อมูลของคุณ ระบุชื่อของออบเจ็กต์แหล่งข้อมูล หากใช้ในเทมเพลต หลังจากรันโค้ดแล้ว ให้ดาวน์โหลดผลลัพธ์ของการสร้างรายงานในรูปแบบที่สะดวก เช่น DOCX หรือ PDF

สร้างรายงานจากเทมเพลตและข้อมูลที่กำหนดเองใน Python
อัปโหลดเทมเพลต
รันโค้ด
อัพโหลดไฟล์ข้อมูล
เลือกรูปแบบเป้าหมายจากรายการ
import aspose.words as aw
import aspose.words.reporting as awr

doc = aw.Document("Input.docx");
dataSource = "";

engine = awr.ReportingEngine();
engine.build_report(doc, dataSource);

doc.save("Output.docx");
รันโค้ด

วิธีใช้การรายงานสำหรับ Word, PDF และรูปแบบเอกสารอื่นๆ ใน Python

  1. ติดตั้ง Aspose.Words for Python via .NET
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยัง Python โครงการของคุณ
  3. สร้างเทมเพลตที่ทำเครื่องหมายด้วย LINQ based syntax
  4. โหลดเอกสารเทมเพลต
  5. โหลดข้อมูลจากแหล่งข้อมูล: ไฟล์ ฐานข้อมูล หรือออบเจกต์ที่กำหนดเอง
  6. สร้างรายงานโดยส่งเทมเพลตและข้อมูลของคุณไปยังอินสแตนซ์ 'ReportingEngine'
  7. บันทึกรายงานที่สร้างขึ้นเป็นไฟล์แยกต่างหากในรูปแบบที่สะดวก เช่น DOCX หรือ PDF

Python ห้องสมุดเพื่อสร้างรายงาน

เราโฮสต์ Python ของเราในที่เก็บ PyPi โปรดปฏิบัติตาม คำแนะนำทีละขั้นตอน เกี่ยวกับวิธีการติดตั้ง "Aspose.Words for Python via .NET" ในสภาพแวดล้อมของนักพัฒนาซอฟต์แวร์ของคุณ

ความต้องการของระบบ

แพ็คเกจนี้เข้ากันได้กับ Python ≥3.5 และ <3.12 หากคุณพัฒนาซอฟต์แวร์สำหรับ Linux โปรดดูข้อกำหนดเพิ่มเติมสำหรับ gcc และ libpython ใน Product Documentation

รูปแบบที่นิยมมากที่สุดสำหรับการรายงาน

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ