Stolný generátor Plugin pre Aspose.PDF
Aspose.PDF Table Generator Plugin pre .NET umožňuje vývojárom vložiť, prispôsobiť a populovať tabuľky programaticky vo vnútri PDF. Či už potrebujete štruktúrované faktúry, harmonogramy alebo dátové siete, tento plugin ponúka flexibilné vytváranie tabuliek a formátovanie na zjednodušenie akéhokoľvek pracovného toku dokumentov .Net, vrátane použitia generátora ASPOSE PDF na vytvorenie dynamického obsahu.
Najnovšie články
Aspose.PDF Tabuľkový generátor Plugin Kľúčové funkcie
Dynamická tabuľka Pridajte nové tabuľky, riadky a bunky na akejkoľvek stránke súboru PDF programaticky.
Bohaté typy obsahu Bunky môžu obsahovať text, HTML fragmenty, obrázky a dokonca aj matematické vzorce (TeX podpora).
Custom stolová štruktúra a štýl Fine-tune hranice, zosúladenie, písma a ďalšie vlastnosti, ktoré zodpovedajú vašej správe alebo požiadavkám značky.
Batch a softvérová generácia Automatizujte generáciu veľkých dokumentov alebo krúžok cez databázy na efektívnu populáciu tabuliek pomocou Aspose PDF Generator.
Začiatok s aplikáciou Aspose.PDF Table Generator Plugin
Inštalovať Aspose.PDF pre .NET Pridajte knižnicu z NuGet alebo stiahnite kolekcie do vášho projektu .NET.
Upraviť svoju licenciu Aplikujte licenčné kľúče pre neobmedzenú tvorbu tabuľky.
definované a populárne tabuľky Používa sa
TableGenerator
,TableOptions
, a budovať triedy vložiť tabuľky, pridať riadky / bunky, a prispôsobiť obsah.Pracovanie a úspora Vytvorte PDF s tabuľkami a ukladajte alebo distribuujte dokument podľa potreby.
Príklad: Pridať tabuľku do 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);
Príklad: prispôsobená tabuľková štruktú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 prípady a rozšírenia
- **Faktúry a finančné správy: ** Programovane vytvárajte tabuľky pre položky, súhrny a sumy pomocou Aspose PDF Generator.
- Ráhy a kalendáre: Vytvorte si siete a harmonogramy pre plánovanie udalostí alebo rozdelenie zdrojov.
- Data Grids z vonkajších zdrojov: Prejdite cez zoznamy/rezy, aby ste dynamicky umiestnili tabuľky.
- Bohaté bunky obsahu: Vložte obrázky, HTML formátovaný text a matematické výrazy do tabuľkových buniek.
Pre pokročilé formátovanie – prispôsobené hranice, farba pozadia alebo fúzia buniek – pozri dokumentáciu API Referencie a metódy staviteľa.
Najlepšie postupy
- Definujte štruktúru tabuľky pred vložením údajov pre lepšiu kontrolu rozloženia.
- Použite stavebné metódy, aby bol kód čitateľný a udržateľný.
- Batch-generované dokumenty pre škálovateľné riešenia (napr. poštové zlúčeniny, generácia správ).
Súvisiace zdroje: