2013-09-02 12 views
5

W aplikacji C# muszę wygenerować dokument PDF z określonego szablonu, który zawiera pola i obrazy.Najlepszy sposób na wygenerowanie pliku PDF z szablonu

Więc myślałem o stworzeniu „.tex”, który byłby mój szablon, a następnie zmodyfikować go z aplikacji i wreszcie użyć API do pobrania pliku PDF z „.tex” pliku

Ale Słyszałem również o niektórych API do generowania plików PDF bezpośrednio bez użycia lateksu. Uważam jednak, że nie będzie łatwo odtworzyć szablon za pomocą interfejsu API.

Jaki jest najłatwiejszy sposób i najlepszy interfejs API?

+4

Spójrz na ten http://sourceforge.net/projects/itextsharp/ i ten http://pdfsharp.com/PDFsharp/. –

+0

Jaki byłby twój idealny szablon? Dokument edytora tekstów lub czy rzeczywiście chcesz użyć pliku ".tex"? –

Odpowiedz

3

Zalecam utworzenie szablonu HTML, a następnie przekonwertowanie go do formatu PDF za pomocą https://code.google.com/p/wkhtmltopdf/.

Można użyć silnika szablonowego Razor i uzyskać dobre wsparcie Visual Studio do tworzenia szablonów.

Łatwiej jest również debugować i dopracowywać wynik w przeglądarce.

Można również znaleźć osoby, które łatwiej zapisują szablony HTML.

Powiązane problemy