Table Generator Plugin už Aspose.PDF
**Aspose.PDF Table Generator Plugin .NET ** leidžia kūrėjams įterpti, pritaikyti ir programuojant lenteles į PDF failus. Nesvarbu, ar jums reikia struktūrizuotų sąskaitų, tvarkaraščių ar duomenų tinklo, šis priedas siūlo lanksčią lentelių kūrimą ir formatavimą, kad būtų lengviau dirbti su bet kokiais .Net dokumentų srautais, įskaitant naudojimąsi Apose PDF Generatorius dinaminiam turiniui.
Paskutiniai straipsniai
Aspose.PDF lentelės generatorius Plugin raktiniai bruožai
- Dinaminis stalo įtraukimas* Programuojant įtraukite naujas lenteles, eilutes ir ląsteles į bet kurią PDF failo puslapį.
- Turtingas turinys* Ląstelėse gali būti tekstas, HTML fragmentai, vaizdai ir netgi matematinės formulės (TeX palaikymas).
Išskirtinė stalo struktūra ir stilius Fine-tune sienos, suderinimas, fontai ir kitos savybės, kad atitiktų jūsų ataskaitą ar prekės ženklo poreikius.
„Batch“ ir „Programinė karta“ Automatiškai generuoti didelį dokumentą arba kreiptis per duomenų rinkinius, kad galėtumėte efektyviai lokalizuoti lenteles naudojant Aspose PDF Generator .
** Pradėti naudojant Aspose.PDF lentelės generatorius Plugin**
** Įdiegti Aspose.PDF .NET** Pridėti biblioteką iš NuGet arba atsisiųsti rinkinius į savo .NET projektą.
- Įveskite savo licenciją* Taikykite licencijos raktus neribotam lentelės kūrimui.
- Apibrėžtos ir populiarios lentelės*
Naudokite jį
TableGenerator
,TableOptions
, ir kurti klases įterpti lenteles, pridėti eilutes / ląsteles ir pritaikyti turinį.
- Apibrėžtos ir populiarios lentelės*
Naudokite jį
- Procesas ir išsaugojimas* Gaminti PDF su lentelėmis ir išsaugoti arba platinti dokumentą, kaip reikia.
Pavyzdys: Pridėti lentelę į 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);
Pavyzdys: Pritaikyta lentelės 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 atvejų ir išplėtimų
- **Faktos ir finansinės ataskaitos: ** Programuotai generuoti eilutės elementų, santraukų ir bendrų skaičių lenteles naudojant Aspose PDF Generator .
- Darbo tvarkaraščiai ir kalendoriai: Sukurkite tinklus ir laiko planus renginių planavimui ar išteklių paskirstymui.
- Duomenų tinklai iš išorinių šaltinių: Eikite per sąrašus / rėmus, kad lentelės taptų dinamiškos.
- Rich-Content ląstelės: Įveskite vaizdus, HTML formatuotą tekstą ir matematikos išraiškas lentelėse.
Išplėstinis formatavimas – pritaikytos ribos, fono spalva arba ląstelių susijungimas – žr. API nuorodą ir statybininko metodo dokumentaciją.
„Geriausios praktikos“
- Nustatykite lentelės struktūrą prieš įvedant duomenis, kad geriau kontroliuotumėte išdėstymą.
- Naudokite statybų metodus, kad kodas būtų skaitomas ir tvarkingas.
- „Batch-generate“ dokumentai skalavimo sprendimams (pavyzdžiui, pašto junginiai, ataskaitų generavimas).
Susiję ištekliai: