สร้างรายงาน HTML ใน C#

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

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

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

การรายงานสำหรับ HTML โดยใช้ C#

สร้างรายงานที่น่าสนใจจากเทมเพลต HTML และข้อมูลที่กำหนดเองด้วย C# เพิ่มศักยภาพให้กับรายงานของคุณด้วยรายการ ตาราง แผนภูมิ รูปภาพ บาร์โค้ด และองค์ประกอบเอกสารอื่นๆ ด้วย .NET ด้วยเอ็นจิ้นการรายงาน LINQ สำหรับ .NET คุณสามารถสร้างรายงานได้อย่างราบรื่น

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

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

สร้างเอกสาร HTML โดยอัตโนมัติใน C#

ด้วยการใช้โซลูชัน .NET นี้ คุณสามารถสร้างรายงานในรูปแบบเอกสารยอดนิยมมากมายด้วยคุณภาพระดับมืออาชีพ ไม่เพียงแค่รายงานเท่านั้น แต่ยังสร้างเอกสาร HTML ทุกประเภท เช่น ใบแจ้งหนี้ ประวัติย่อ สัญญา จดหมาย และอื่นๆ โดยใช้ C#

การสร้างรายงาน HTML ใน C#

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

สร้างรายงาน HTML ใน C#

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

สร้างรายงานจากเทมเพลต HTML ใน C#
อัปโหลดเทมเพลต
รันโค้ด
อัพโหลดไฟล์ข้อมูล
เลือกรูปแบบเป้าหมายจากรายการ
dotnet add package Aspose.Words
สำเนา
using Aspose.Words;
using Aspose.Words.Reporting;

var doc = new Document("Input.html");
var dataSource = "";

var engine = new ReportingEngine();
engine.BuildReport(doc, dataSource);

doc.Save("Output.html");
รันโค้ด

วิธีสร้างรายงาน HTML ใน C#

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

C# ไลบรารีเพื่อสร้าง HTML รายงาน

มีทางเลือกสามทางในการติดตั้ง "Aspose.Words for .NET" ลงในระบบของคุณ โปรดเลือกหนึ่งรายการที่ตรงกับความต้องการของคุณและทำตามคำแนะนำทีละขั้นตอน:

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

ผลิตภัณฑ์ของเราสามารถข้ามแพลตฟอร์มได้อย่างสมบูรณ์และรองรับการใช้งาน .NET หลักๆ ทั้งหมด:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

ตราบใดที่โค้ด .NET ไม่ได้ขึ้นอยู่กับฮาร์ดแวร์หรือระบบปฏิบัติการพื้นฐาน แต่เฉพาะบน Virtual Machine เท่านั้น คุณมีอิสระที่จะพัฒนาซอฟต์แวร์ทุกประเภทสำหรับ Windows, macOS, Android, iOS และ Linux เพียงตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง .NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin เวอร์ชันที่เกี่ยวข้อง

เราขอแนะนำให้ใช้ Microsoft Visual Studio, Xamarin และ MonoDevelop สภาพแวดล้อมการพัฒนาแบบรวมเพื่อสร้างแอปพลิเคชัน C#, F#, VB.NET

รายละเอียดเพิ่มเติมโปรดดูที่ เอกสารประกอบผลิตภัณฑ์

รูปแบบเอกสารอื่นๆ ที่รองรับสำหรับการรายงาน

คุณสามารถสร้างรายงานและจัดทำเอกสารอัตโนมัติสำหรับรูปแบบไฟล์อื่นๆ:

5%

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

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