Tabulas ģenerators Plugin for Aspose.PDF

**Aspose.PDF Table Generator Plugin for .NET ** ļauj izstrādātājiem ievietot, pielāgot un populēt tabulas programmatiski PDF iekšpusē. neatkarīgi no tā, vai jums ir vajadzīgi strukturēti rēķini, grafiki vai datu tīkli, šis plugins piedāvā elastīgu tabulu radīšanu un formatēšanu, lai vienkāršotu jebkādu .Net dokumentu darba plūsmu, ieskaitot to, ka tiek izmantots Aspose PDF ģenerators dinamiska satura izveidei.

Pēdējie raksti

Aspose.PDF tabulas ģenerators Plugin atslēgas funkcijas

    • Dinamiskā galda iekļaušana* Pievienojiet jaunus tabulas, rādītājus un šūnas jebkurā PDF faila lapā programmatiski.
    • bagāts satura veids* Šūnas var saturēt tekstu, HTML fragmentus, attēlus un pat matemātisko formulu (TeX atbalsts).
  • Custom tabulas struktūra un stils Fine-tune robežas, saskaņošana, burti un citas īpašības, lai atbilstu jūsu ziņojumu vai zīmola vajadzībām.

  • Batch un programmatiskā paaudze Automatizējiet lielu dokumentu ģenerēšanu vai līkni caur datasetēm, lai efektīvi populētu tabulas, izmantojot Aspose PDF Generator .

Sākot ar Aspose.PDF tabulas ģenerators Plugin

  • Install Aspose.PDF par .NET Pievienojiet bibliotēku no NuGet vai lejupielādējiet kolekcijas savā .NET projektā.

  • Konfigurējiet savu licenci Pielietojiet licences atslēgas neierobežotai tabulas izveidei.

    • Definīcijas un populāras tabulas* Izmantojiet TableGenerator, TableOptions, un veidot klases, lai ievadītu tabulas, pievienot rindas / šūnas, un pielāgot saturu.
  • Darbība un saglabāšana Izveidot PDF ar tabulām un saglabāt vai izplatīt dokumentu, kā nepieciešams.

** Piemērs: Pievienojiet tabulu 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);

** Piemērs: pielāgotas tabulas struktūra**

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"));
}

Use gadījumi un paplašinājumi

  • **Faktūras un finanšu pārskati: ** Programmatiski radīt tabulas līnijas priekšmetiem, kopsavilkumiem un kopējām summām, izmantojot Aspose PDF Generator .
  • Radītāji un kalendāri: Izveidojiet tīklu un grafiku notikumu plānošanai vai resursu piešķiršanai.
  • Datu tīkli no ārējiem avotiem: Pārvietojas caur sarakstiem/arājiem, lai dinamiski populētu tabulas.
  • Rich-Content Cells: Ievadiet attēlus, HTML formātu tekstu un matemātikas izteiksmes tabulas šūnās.

Lai iegūtu uzlabotu formātu – pielāgotas robežas, fonu krāsu vai šūnu apvienošanu, skatiet API atsauces un celtnes metodes dokumentāciju.

Labākās prakses*

  • Nosakiet tabulas struktūru, pirms ievadiet datus, lai labāk kontrolētu izkārtojumu.
  • Izmantojiet celtniecības metodes, lai kods būtu lasāms un uzturams.
  • Batch-generated dokumenti skalējamiem risinājumiem (piemēram, pasta apvienojumi, ziņojumu ģenerācija).

Saistītie resursi:

 Latviski