Mam wymóg utworzenia pliku PDF z rekordami XML. Myślę, że nie ma sposobu, aby bezpośrednio stworzyć pdf z xml, ale używając XSLT lub XSL FO wierzę, że można to zrobić. Czytałem wiele artykułów, szukając dobrego sposobu na zrobienie tego przy pomocy C#.Najlepszy sposób na tworzenie plików PDF z XML XSLT w C#
-> Jakie jest najlepsze podejście podczas tego? każdy przykład byłby naprawdę świetny.
Moja Scenariusz:
Mam XML, który wygląda tak:
<Products>
<Brand name="Test">
<Quantity value="2/>
<Price value="$20"/>
</Brand>
<Brand name="Test2">
<Quantity value="3/>
<Price value="$30"/>
</Brand>
<Brand name="Test3">
<Quantity value="4/>
<Price value="$40"/>
</Brand>
</Products>
Jak mogę utworzyć plik PDF, który będzie mieć tabelę pokazującą wszystkie te informacje?
Wiem, że istnieje wiele podobnych pytań, ale większość z nich jest nieaktualna. Każda pomoc naprawdę doceniona.
Cóż, co próbowaliście? Odkąd wspomniałeś FO: czy * wypróbowałeś * FO? Na przykład fonet.codeplex.net? Zwróć uwagę, że FO nie jest trywialne - musisz zrobić o wiele więcej pracy niż HTML. Ponadto: czy rozważałeś jakieś narzędzia do konwersji html na PDF? (Używałem HTMLDOC dużo, kilka lat temu). Lub któreś z niskopoziomowych narzędzi do tworzenia plików PDF? –
powielone http://stackoverflow.com/questions/1674257/using-xml-xslt-and-c-sharp-to-create-an-rtf-or-pdf – Mennan
Jak już wspomniałem są one przeważnie nieaktualne ostatnia aktualizacja FO był w 2009 roku. Szukam czegoś, co można łatwo wykorzystać w języku C#, i może być traktowany jako najlepsze narzędzie do automatyzacji tworzenia plików PDF za pomocą kodu. Zajrzałem na http://report.sourceforge.net/, http://itextpdf.com/terms-of-use/index.php, http://www.pdfsharp.com/PDFsharp/ i kilka innych, ale potrzebuję informacje zwrotne od tych, którzy z niego korzystali. – Bravo11