Czy możesz polecić jakiekolwiek API PDF dla C #. Darmowe jest najlepsze, ale nie mam nic przeciwko zapłaceniu za to.
c#
.net
api
pdf-generation
Sven
źródło
źródło
Odpowiedzi:
Aktualizacja:
Nie jestem pewien, kiedy i czy zmieniła się licencja na bibliotekę iText # , ale jest ona objęta licencją AGPL, co oznacza, że musi być licencjonowana, jeśli jest dołączona do produktu o zamkniętym źródle. Pytanie nie wymaga (obecnie) bibliotek bezpłatnych ani otwartych. Należy zawsze sprawdzić typ licencji dowolnej biblioteki używanej w projekcie.
Użyłem iText # z powodzeniem w .NET C # 3.5; jest to port otwartej biblioteki Java do generowania plików PDF i jest bezpłatny.
Dostępny jest pakiet NuGet dla iTextSharp w wersji 5, a oficjalną dokumentację dla programistów , a także przykłady w języku C # można znaleźć pod adresem itextpdf.com
źródło
Użyłem PdfSharp . Jest darmowy, open source i całkiem wygodny w użyciu, ale nie mogę powiedzieć, czy jest najlepszy, czy nie, ponieważ tak naprawdę nie korzystałem z niczego innego.
źródło
PdfTextExtractor
w PdfSharp.W mojej pracy korzystam z generatora PDF firmy Winnovative (używaliśmy go głównie do konwersji HTML na PDF, ale możesz też wygenerować go na inne sposoby)
źródło