Plugin generator tabeli dla Aspose.PDF
Aspose.PDF Table Generator Plugin dla .NET umożliwia programistom wstawianie, dostosowanie i populowanie tabel w formacie PDF. Niezależnie od tego, czy potrzebujesz zorganizowanych faktur, harmonogramów czy sieci danych, ten wtyczka oferuje elastyczne tworzenie tabel i formatowanie w celu ułatwienia wszelkich przepływów pracy dokumentów .Net, w tym wykorzystanie generatora PDF do tworzenia dynamicznego treści.
Najnowsze artykuły
Aspose.PDF Generator tabeli Plugin kluczowe funkcje
Dynamiczna wkładka stołowa Dodaj nowe tabele, wiersze i komórki na dowolnej stronie pliku PDF programicznie.
Typy bogatej treści Komórki mogą zawierać tekst, fragmenty HTML, obrazy, a nawet formuły matematyczne (tłumaczenie tekstu).
Struktura i stylizacja stołu indywidualnego Fine-tune granice, alignment, czcionki i inne właściwości, które odpowiadają Twoim raportom lub potrzebom marki.
Batch i pokolenie programistyczne Automatyzuj generowanie dużych dokumentów lub przepływ za pośrednictwem zestawów danych, aby efektywnie zlokalizować tabele przy użyciu Aspose PDF Generator.
Zacznij od programu Aspose.PDF Table Generator Plugin
Instalacja Aspose.PDF dla .NET Dodaj bibliotekę z NuGet lub pobierz kolekcje do projektu .NET.
Ustaw swoją licencję Zastosuj klucze licencyjne do nieograniczonego tworzenia tabeli.
Tabele określone i popularne Korzystaj z
TableGenerator
,TableOptions
, i buduj klasy, aby wprowadzić tabele, dodać wiersze / komórki i dostosować zawartość.Przetwarzanie i oszczędzanie Generuj plik PDF z tabelami i przechowuj lub rozpowszechniaj dokument zgodnie z wymaganiami.
Przykład: Dodaj tabelę do pliku 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);
Przykład: Custom Table Structure
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"));
}
Używanie przypadków i rozszerzeń
- Faktury i sprawozdania finansowe: Programowanie generuje tabele dla elementów linii, podsumowania i sumy za pomocąAspose PDF Generator.
- Rozporządzenia i kalendarze: Buduj sieci i harmonogramy planowania wydarzeń lub przydzielania zasobów.
- Sieci danych ze źródeł zewnętrznych: Przejdź przez listy/rysy, aby dynamicznie zlokalizować tabele.
- Cele bogatej zawartości: Wprowadź obrazy, tekst formatowany HTML i matematyczne wyrażenia do komórek tabelowych.
Aby uzyskać zaawansowane formatowanie – dostosowane granice, kolor tła lub połączenie komórek – zobacz dokumentację referencyjną API i metodę budowlaną.
Najlepsze praktyki
- Określ strukturę tabeli przed wprowadzeniem danych w celu lepszej kontroli układu.
- Użyj metod budownictwa, aby kod był czytelny i utrzymywany.
- Dokumenty generowane w zestawie do rozwiązań skalowalnych (np. połączenia pocztowe, generacja raportów).
powiązane zasoby: