เครื่องกําเนิดแท็บ Plugin สําหรับ Aspose.PDF

Aspose.PDF Table Generator Plugin สําหรับ .NET ช่วยให้ผู้พัฒนาสามารถใส่ตารางที่กําหนดเองและตั้งอยู่ในไฟล์ PDF โดยโปรแกรมได้ ไม่ว่าคุณต้องการบัญชีที่โครงสร้างหรือเครือข่ายข้อมูล โปรแกรมนี้มีการสร้างโต๊ะที่ยืดหยุ่นและแบบฟอร์มเพื่อให้การทํางานของเอกสารใด ๆ ได้อย่างรวดเร็วรวมถึงการใช้งานของ Aspose PDF เครื่องกําเนิดไฟฟ้า เพื่อสร้างเนื้อหาแบบไดนามิก นอกจากนี้ AsPose PDF Genator สามารถใช้ได้เพื่อสร้างรูปแบบรูปแบบ PDF หลายประเภทรวมทั้ง ASPOSE PDF Jenerator ซึ่งเป็นสิ่งสําคัญสําหรับการผลิตไฟล์ที่มีคุณภาพสูงได้อย่างรวดเร็วและมีประสิทธิภาพ.

บทความล่าสุด

Aspose.PDF เครื่องกําเนิดโต๊ะ Plugin คุณสมบัติหลัก

  • การรวมโต๊ะแบบไดนามิก เพิ่มตารางใหม่แถวและเซลล์บนหน้าใด ๆ ของไฟล์ PDF โดยโปรแกรม.

  • ประเภทเนื้อหาที่อุดมสมบูรณ เซลล์สามารถมีข้อความ fragments HTML, รูปภาพและแม้กระทั่งสูตร mathematical (การสนับสนุนข้อความ).

  • โครงสร้างตารางที่กําหนดเอง & สไตล ขอบเขตที่สมบูรณ์แบบการสอดคล้อง fonts และคุณสมบัติอื่น ๆ เพื่อตอบสนองความต้องการรายงานหรือแบรนด์ของคุณ.

  • Batch และรุ่นโปรแกรม การสร้างเอกสารขนาดใหญ่อัตโนมัติหรือล็อคผ่านชุดข้อมูลเพื่อจัดเก็บตารางได้อย่างมีประสิทธิภาพโดยใช้ Aspose PDF Generator.

เริ่มต้นด้วย Aspose.PDF Table Generator Plugin

  • ติดตั้ง Aspose.PDF สําหรับ .NET เพิ่มห้องสมุดจาก NuGet หรือดาวน์โหลดชุดไปยังโครงการ .NET ของคุณ.

  • กําหนดค่าใบอนุญาตของคุณ ใช้คีย์ใบอนุญาตสําหรับการสร้างตารางไม่ จํากัด.

  • ตารางที่กําหนดและเป็นที่นิยม ใช TableGenerator, TableOptions, และสร้างคลาสเพื่อใส่ตารางเพิ่มเส้น / เซลล์และกําหนดเองเนื้อหา.

  • กระบวนการและบันทึก สร้างไฟล์ PDF กับตารางและบันทึกหรือกระจายเอกสารตามความต้องการ.

ตัวอย่าง: เพิ่มตารางไปยัง PDF (C#)

using Aspose.Pdf.Plugins;

var generator = new TableGenerator();
var options = new TableOptions()
    .AddDemoTable(1)   // Add a sample table to page 1
    .AddDemoTable(3);  // Add a sample table to page 3
options.AddInput(new FileDataSource(@"C:\Samples\Results\table-generator-demo.pdf"));
options.AddOutput(new FileDataSource(@"C:\Samples\Results\table-generator-demo.pdf"));
var resultContainer = generator.Process(options);
Console.WriteLine(resultContainer.ResultCollection.Count);

ตัวอย่าง: โครงสร้างตารางที่กําหนดเอง

public static TableOptions AddDemoTable(this TableOptions tableOptions, int pageNumber)
{
    return tableOptions
        .InsertPageAfter(pageNumber)
        .AddTable()
            .AddRow()
                .AddCell().AddParagraph(new HtmlFragment("<b>Header 1 1</b>"))
                .AddCell().AddParagraph(new TextFragment("Header 1 2"))
                .AddCell().AddParagraph(new TextFragment("Header 1 3"))
            .AddRow()
                .AddCell().AddParagraph(new TeXFragment("The equation $E=mc^2$", true))
                .AddCell().AddParagraph(new TextFragment("Cell 1 2"))
                .AddCell().AddParagraph(new TextFragment("Cell 1 3"))
            .AddRow()
                .AddCell().AddParagraph(new TextFragment("Cell 1 1"))
                .AddCell().AddParagraph(new TextFragment("Cell 1 3"));
}

ใช้ Cases & Extensions

  • บัญชีและรายงานทางการเงิน: สร้างตารางสําหรับรายการเส้นคํานวณและจํานวนเงินโดยใช้Aspose PDF Generator.
  • ตารางเวลาและปฏิทิน: สร้างเครือข่ายและแผนเวลาสําหรับการวางแผนเหตุการณ์หรือการจัดหาทรัพยากร.
  • เครือข่ายข้อมูลจากแหล่งข้อมูลภายนอก: ขับผ่านรายการ/แร่เพื่อดูตารางแบบไดนามิก.
  • **เซลล์เนื้อหาที่อุดมสมบูรณ์:**ใส่รูปภาพข้อความแบบ HTML และคําอธิบาย math into table cells.

สําหรับการจัดรูปแบบขั้นสูง - ขอบเขตที่กําหนดเองสีพื้นหลังหรือการผสมผสานเซลล์ - ดูเอกสาร API Reference และ Method Builder.

การปฏิบัติที่ดีที่สุด

  • กําหนดโครงสร้างตารางก่อนที่จะใส่ข้อมูลเพื่อการควบคุมการจัดตั้งที่ดีขึ้น.
  • ใช้วิธีการสร้างเพื่อให้รหัสสามารถอ่านได้และรักษาได.
  • บัตรสร้างเอกสารสําหรับโซลูชั่นที่สามารถสแกนได้ (เช่นการผสมทางอีเมลการผลิตรายงาน).

ทรัพยากรที่เกี่ยวข้อง:

 แบบไทย