Самый простой способ создавать документы с динамическим содержимым (например, счета, накладные)

Я искал в Интернете несколько результатов, но ни один из них не подходит для этой задачи. Я искал возможности для .NET, но также хотел бы узнать, как Java / PHP / и т.д. разработчики завершают подобные задачи.

Насколько я выяснил, у меня есть возможность:

  1. Использовать MigraDoc / PDFSharp и идти «кодовым» способом, без какого-либо визуального дизайнера

  2. Я мог бы использовать HTML и преобразовать его в PDF (который теоретически это лучший подход, но практически ужасно превращать красивый HTML 1: 1 в файл PDF)

  3. Я мог бы использовать некоторые странные шаблоны / пакетные файлы MS Word

  4. LaTeX?

Каковы ваши решения ?

13
задан Svante 2 March 2011 в 15:47
поделиться