C#のPDF APIを推奨できますか。無料は最高ですが、私はそれを払ってもかまいません。
更新:
iText#ライブラリ のライセンスがいつ、または変更されたかはわかりませんが、 AGPL でライセンスされているため、クローズドに含まれている場合はライセンスが必要です-ソース製品。質問は(現在)無料またはオープンソースのライブラリを必要としません。プロジェクトで使用されるライブラリのライセンスタイプを常に調査する必要があります。
.NET C#3.5で iText# を使用して成功しました。これは、オープンソースJavaライブラリのPDF生成用ポートであり、無料です。
NuGetパッケージ はiTextSharpバージョン5で利用可能です- 公式開発者向けドキュメント 、およびC# examples はitextpdf.comにあります
PdfSharp を使用しました。それは無料で、オープンソースであり、使用するのに非常に便利ですが、他に何も使用したことがないので、それが最良かどうかは言えません。
Aspose.Pdf for .NET を使用したプロジェクトを最近完了しました。 iTextSharpがあなたにとって何かではないなら、私はそれがとても良かったし、その価格に見合うだけの価値があると思います。
私の仕事はWinnovativeのPDFジェネレーターを使用しています(主にHTMLをPDFに変換するために使用しましたが、他の方法でも生成できます)