問題タブ [rotativa]

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.

0 投票する
0 に答える
881 参照

html - HTML から PDF: 複数ページ レポートの CSS (wkHtmlToPdf)

wkhtmltopdf請求書または複数ページのレポートを PDF にレンダリングするために、Rotativa をラッパーとして使用しています。

ただし、ドキュメントのスタイルを設定すると、2 つの問題が発生しました。

  • @pageたとえば @page:first と書くと、VS2013 は の有効な疑似クラスではないと文句を言いcss3、クロムと結果の pdf の両方で結果に影響が見られないため、要素はあまり互換性がないようです。
  • ドキュメントの本文 (またはラッパー要素) で高さが 297 mm であることを示すルールを使用する場合 (@page要素とページ サイズの wkhtmltopdf パラメータに A4 を設定します)、要素がそうではないことがわかります。ドキュメントの最後に到達します。値を手動で調整すると、実際のページの高さは 351mm になります。

私が欲しいのは、各ページの下部にそのページの累計の概要があり、最後のページに総計がある複数ページのレポートです。したがって、基本的には、下部に配置できる要素が必要であり、各ページに収まる行数を手動で調整する必要があると思います。

0 投票する
1 に答える
903 参照

c# - 必要な偽造防止 Cookie「__RequestVerificationToken_L0RDTUxpdmU1」が存在しません。

Rotativa MVC を使用して PDF を生成しようとしています

IEで実行すると、

必要な偽造防止 Cookie「__RequestVerificationToken_L0RDTUxpdmU1」が存在しません。

他のすべてのブラウザは動作します

これはリンクですhttp://dcm.gp.dev.betterbrandagency.com/cash-management-for-your-clients/about-cash-management-for-your-clients/request-illustration/

「通知なし」に 100000 を入力

ダウンロードイラストは単なる表示ビューです

私は困惑しています

0 投票する
1 に答える
1924 参照

model-view-controller - Rotativa.ActionAsPdf を介してクラス パラメータを渡す方法

ActionAsPdfでクラスパラメータを渡したい

Id のみが渡された場合は正常に機能しています。しかし、私はprintclass(型クラスのvar printclass)をパラメータとしてコンテンツにも渡したいと思っています。

以下のようなクラスに合格しようとすると問題が発生します。

上記の場合、temp の値は null です。

0 投票する
1 に答える
806 参照

asp.net-mvc - PDF 生成はローカル ホストでは機能しますが、Web ホストでは機能しません

Razor View の PDF を生成するために Rotativa を使用しています。ローカル マシンでは正常に動作しますが、サイトを Web ホストに公開して PDF を生成しようとすると、次のエラーが発生しました。

コントローラ アクション メソッド

「/」アプリケーションでサーバー エラーが発生しました。 Unhandled Execution Error 説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。

PS: RotativaRotativaは、アプリケーションのルートにディレクトリを作成します。ここに、ディレクトリwkhtmltopdf.exeのアクセス許可をRotativa、アプリケーション プール ユーザーに対してもフル コントロールに設定しました。

0 投票する
1 に答える
269 参照

asp.net-mvc - Azure Cloud Service で Rotativa を使用した PDF エクスポート - 非ラテン文字セットの問題

PDF をダウンロードできる Web ロール (ASP.NET MVC Web アプリ) を備えた Azure クラウド サービスがあります。このサイトは、世界中のさまざまな言語をサポートしています。PDF生成にはRotativaを使用しています。英語、フランス語、スペイン語、その他多くのラテン語ベースの文字セットで問題なく動作します。

Web サイトでは中国語と日本語の文字セットが正しく表示されますが、ダウンロードした PDF では表示されません。これらは、PDF で一連の空のブロックとして表示されます。

0 投票する
1 に答える
7186 参照

asp.net-mvc-5 - Rotativa を使用して PDF を生成する ビューから改ページすると、データは CSS を無視して 2 ページ目のヘッダーに続きます

私は多くの答えを試しましたが、開発者自身からも答えがなかったという結論に達しました。複雑なモジュールによって作成されたインデックスページがあり、ビューは ActionAsPdf でモジュールを受け取り、ページを除いて PDF を生成します。テーブルを破る 次のページに続き、テーブル ヘッダーの上のレコードを上書きします。

RosterPDF が作成され、問題の PDF が生成されます

出力は次のようになります

出力

0 投票する
1 に答える
610 参照

c# - roatativa を使用して HTML ビュー ページを PDF として保存

Brochure ControllerクラスのCreate_Brochure ActionResultの次の画像があります。

ここに画像の説明を入力

ここにそのアクションの全体の URL

http://localhost:49669/Brochure/Create_Brochure?%5B0%5D.Property_ID=1&%5B0%5D.IsChecked=true&%5B0%5D.IsChecked=false&%5B1%5D.Property_ID=2&%5B1%5D.IsChecked =true&%5B1%5D.IsChecked=false&%5B2%5D.Property_ID=3&%5B2%5D.IsChecked=true&%5B2%5D.IsChecked=false&%5B3%5D.Property_ID=4&%5B3%5D.IsChecked=false& %5B4%5D.Property_ID=5&%5B4%5D.IsChecked=false&%5B5%5D.Property_ID=6&%5B5%5D.IsChecked=false&%5B6%5D.Property_ID=7&%5B6%5D.IsChecked=false&%5B7 %5D.Property_ID=8&%5B7%5D.IsChecked=false&%5B8%5D.Property_ID=9&%5B8%5D.IsChecked=false&%5B9%5D.Property_ID=10&%5B9%5D.IsChecked=false

クリックしたら、このビューページを PDF として保存したいので、このチュートリアルに従いました

これはcshtmlビューページなので、モデルクラスはありません

これはPDFに保存するコントローラクラスのメソッドです

このボタンをクリックすると PDF ファイルに保存されず、