問題タブ [razorpdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - タイプ 'iTextSharp.text.html.HtmlParser' をアセンブリ 'itextsharp、Version=5.5.5.0、Culture=neutral、PublicKeyToken=8354ae6d2174ddca' から読み込めませんでした
html を pdf に変換するこのリンクを参照してください。 webconfig でこのバージョン エラーが発生しました。
私のモデル
私のコントローラーこれは通常のコードです
これはpdf変換コントローラー用です
私のウェブ設定
razorpdf - Background-Color が RazorPDF で機能しない (PDF への Mvc ビュー)
RazorPDF を使用して Mvc ビューを PDF に変換しています。すべて正常に動作しています... Div / table タグの Background-Color を除きます。
なにか提案を?
c# - タイプ 'iTextSharp.text.html.HtmlParser' をアセンブリ 'itextsharp、Version=5.0.5.0、Culture=neutral、PublicKeyToken=8354ae6d2174ddca' から読み込めませんでした
この問題は多くのフォームで見つかったので、これが重複している可能性があることはわかっていますが、どの回答もうまくいきませんでした。RazorPDF を使用して asp.net mvc 5 で pdf を生成しようとしましたが、実行時に次のエラーが発生しました: アセンブリ 'itextsharp、バージョン = 5.0.5.0、カルチャ =ニュートラル、PublicKeyToken=8354ae6d2174ddca'
環境変数に itextsharp.dll へのパスを追加しました。ビルド プロパティで「任意の CPU」オプションを使用しましたが、何も役に立ちません。あなたの誰かがこれを解決できたら、私を助けてください/ありがとう.
asp.net-mvc - MVC Web アプリケーションで印刷する PDF またはドキュメント
私のMVCアプリケーションでは、レポートの印刷に関して、いくつかのオプションがあります
RazorPDF - cshtml 自体から設計を処理する利点と、コントローラーからモデルとして値を渡すことができる
iTextSharp - cshtml 自体からデザインを処理する利点 & コントローラーからモデルとして値を渡すことができます
pdfSharp - cshtml ページからデザインを処理する利点はありません。.cs ファイルからすべてのコーディングを行う必要があり、変更は非常に困難です。しかし、生成されたレポートのレイアウトを細かく制御できます
したがって、両方のオプションを使用した方法を提案できますか
- cshtml自体からPDFのデザインを行うことができます。
- PDFページの幅と高さを指定できます
レポートは必ずしもレーザー プリンターで印刷するとは限りません。ドットマトリックス印刷のサポートも提供する必要があり、その場合、ページの幅と高さについて言及する必要があります。また、レターヘッドに印刷する可能性があるため、空の領域の幅と高さについて再度言及する必要があります
または、RazorPDF および iTextSharp アプローチを使用して、PDF ページの幅と高さに言及する方法を提案できます。
c# - iTextSharp を使用して PDF コンテンツと重なるフッター
iTextSharper を使用してフッター付きの PDF を作成しようとしています。ほとんどの場合、これは正常に機能しています。各ページにフッターを追加したい。
私のコードはフッターを正しく追加しますが、画像でわかるように、テキストは PDF のコンテンツと重なっています。
コントローラーのアクション:
HFPdfResult ( ViewResult
) クラス:
HFPdfView クラス:
Order ビュー (Order
オブジェクトをこのビューにロードし、それに基づいて PDF を生成します):
ドキュメントのサイズの設定に関するSOの投稿を見ましたが、そうしましたが、うまくいかないようです:
下側に 120 ユーザー ユニットのマージンを与え、110 しか使用しないのに、なぜまだ重複しているのですか?
どんな助けでも大歓迎です。
c# - RazorPDF MVC 5 で 1 つのビューから 1 つの PDF を作成
C# で Asp.net MVC 5 を使用するのは初めてです。
1 つのビューから 1 つの PDF を作成しようとしていますが、管理していません。数日間自分で試してみた後、いくつかのフォーラムで読み始めましたが、その方法が見つかりませんでした (または理解していなかったかもしれません)。
NuGet、RazorPDF、RazorPDF2、および MVC 用の RazorPDF からインストールしました。iTextSharp 5.0.5.0 を使用してから、5.5.8.0 に更新しました。しかし、いずれにせよ、それはうまくいきました。
さまざまなエラーがありました。最初はこれでした:
RazorPDF.Legacy.Text.DocumentException: Helvetica がリソースとして見つかりません
その後:
タイプ 'iTextSharp.text.html.HtmlParser' をアセンブリ 'itextsharp、Version=5.5.8.0、Culture=neutral、PublicKeyToken=8354ae6d2174ddca' から読み込めませんでした
ここで、Chris Hass が書いた素晴らしい記事を読みました。しかし、私はそれを適用する方法がわかりません。だから私の質問は、私の正確なケースでそれを機能させる方法は?
これは私のコントローラーにあるものです:
そして、これは私の見解です:
このビューからPDFを作成するにはどうすればよいですか? 「RazorPDF」または「RazorPDF for MVC」、または NuGet の別のツールを使用する必要がありますか? 私のコードが間違っているのか、それとも私が作成したものの「唯一の」問題は、「2 年半更新されていないことです。iTextSharp の古いバージョンが必要で、古い HTML パーサーを使用しています。」クリスが言ったように?