9

コンテンツを動的に生成し、PDF ファイルにレンダリングしたいと考えています。この処理はリモート ホスティング サーバーで行われるため、仮想プリンターなどを使用することはできません。動作する .NET ライブラリ (pref C#) の推奨事項はありますか?

一連の PS コードを生成して自分でパッケージ化できることはわかっていますが、この段階では、もう少しトリッキーでない方がいいと思います。

ありがとう!

4

11 に答える 11

7

http://itextsharp.sourceforge.net/をご覧ください。そのオープンソース。
チュートリアル: http://itextdocs.lowagie.com/tutorial/

于 2009-01-16T15:51:48.677 に答える
5

SharpPDFを使用して成功しました。

于 2009-01-16T15:51:30.453 に答える
4

Siberix を使用して成功しました

http://www.siberix.com/

法人ライセンス: 350 米ドル (1 つのライセンスで、無制限の数の会社の開発者シート、無制限の数の会社の Web サーバー、およびアプリケーションの一部としての無制限の配布がカバーされます。)

于 2009-01-16T20:53:34.980 に答える
2

私はWinnovative の HTML to PDFで良い経験をしました。

そして、オープン ソースHTML Docの悪い点 (フォーム要素 + CSS の問題)。

于 2009-01-16T20:57:29.620 に答える
2

Amyuni PDF Converterを使用しており、数年間正常に使用しています。私たちの使用は COM インターフェイス経由ですが、.NET インターフェイスをサポートしています。

于 2010-10-27T14:17:53.600 に答える
0

私はO2solutionsのPDF4NETを使用して多くの成功を収めてきました。それらは、あらゆる種類のシナリオとpdfのデジタル署名をサポートします。

于 2009-01-16T15:56:02.303 に答える
0

MigraDoc の DLL を順番に使用するPDFSharpの一連のサードパーティ DLL を使用しました。私たちがその方向に進んだすべての理由に精通しているわけではありませんが (決定は上級開発者によって行われました)、次のことは言えます。

  • 活発に開発されているようです。
  • 必要な機能のほとんどを備えていました。
  • ソースコードが利用可能です。これまでに見たことのないパターンや規則がいくつか使用されていましたが、慣れると、変更を加えるのはかなり簡単でした。ファイルを保存するのではなく、System.Drawing.Image を直接使用するためのサポートを追加しました。
  • 内部的にも外部的にも十分に文書化されていません。
于 2009-01-16T16:23:23.760 に答える
0

RDLC および Report Viewer コントロールは、クライアントの裁量またはサーバー コマンドで PDF を生成し、PDF MIME タイプとして提供できます。

于 2009-01-16T15:50:45.980 に答える
0

データの大部分が XML である場合は、XSL-FO ソリューションを検討することもできます。Alt-Soft の Xml2Pdfを使用して大きな成功を収めています。「サーバー」バージョンは少し間違った名前です。実際には、Winforms、WPF、または ASP.NET アプリに含める必要がある 1 つの DLL にすぎません。それだけです。

魔法のように機能します (XSLT と XSL-FO に精通している場合、またはそれを学びたい場合)。

マルク

于 2009-01-16T16:02:28.310 に答える