問題タブ [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.
asp.net-mvc - MVC から指定されたテンプレートを使用して複数の注文をバッチ印刷する
MVC で書かれた単純な「管理システム」があります。これは e コマース ビジネス用であり、ボタンを 1 回押すだけで一連の注文を物理的に印刷する最良の方法を探しています。
システムは現時点で MVC5 で、ASP.Net Web API を使用して注文データを取得します。私の API は、必要な注文を簡単に返すことができます。しかし、私の質問は、特定のテンプレートを使用して注文のコレクションを印刷する方法です。
これまでのところ、MVC ビューと優れた Rotativa を使用してビューを PDF に変換し、印刷できるようにしています。これは 1 つの注文に対してのみ有効ですが、私の要件は、すべての注文 (特定のフィルター内) を印刷する 1 つのボタンです。
これにアプローチする方法についてのアイデアはありますか?
c# - Rotativa.MVC 2.0.3 で Asp.net MVC 5.2.2 ビューを印刷できません
Rotativa.MVC 2.0.3 が nuget パッケージ経由でインストールされている Asp.net MVC 5.2.2 Web アプリケーションがあります。Windows 8.1 Pro 64 ビット/8GB RAM で Visual Studio Community 2013 Update 4 を使用しています。
私のビューには、SQL Server データベースからのデータが表示され、それに加えて、amcharts 3.13.3 を使用していくつかのデータがグラフに表示されます。
ビューからアクションを呼び出すと、次のエラーが発生します。
[例外: QFont::setPixelSize: ピクセル サイズ <= 0 (0) QFont::setPixelSize: ピクセル サイズ <= 0 (0) QFont::setPixelSize: ピクセル サイズ <= 0 (0)
CustomSwitches = "--grayscale" を追加すると、白黒で印刷されるため機能しますが、カラーで機能する必要があります。
以下は、私がビューから呼び出しているアクションです:
css - Rotativa を使用して PDF に出力 - Bootstrap を使用した MVC5
ビューを PDF に印刷しようとすると、モバイル デバイス用にレンダリングされた PDF が表示されます。基本的には最小画面を検出し、モバイル向けのcssスタイルを使用していると思います。これを修正する方法はありますか?
フォーマット サイズを変更して非常に大きくし、横向きを使用しようとしましたが、コンテンツは拡大されるだけで、モバイル スタイルでも表示されます。
部分ビューを pdf にレンダリングし、pdf エクスポート専用のカスタム css ファイルを作成することを考えていますが、それは多くの不要な作業のようです
何か案は?
ありがとう
c# - サーバー上で Rotativa pdf コンバーターの動作が非常に遅い
rotativa 1.6.4 nuget パッケージを使用して、vs 2013 ide を使用した .net mvc5 プロジェクトで html を pdf に変換します。それは私の地元でうまくいきます。しかし、サーバーに公開した後 ('Microsoft Windows Server 2012 Standard' arvixe 共有サーバー); PDF変換ページを除いて、すべて正常に動作します。結果は非常に遅くなります (30 秒以上)。
次に、別のサーバー (「64 ビット Windows Server 2008 R2 Enterprise および IIS 7.5」) に公開しましたが、ここでは問題なく動作します。
何かアドバイス ?
html - object/embed/iframe を使用した PDF のレンダリングが正しく機能しない
object/embed/iframe html タグを使用してプレビュー用に PDF を表示しようとしていますが、期待どおりに動作しません。誰かがここで何が間違っているのか指摘できますか?
ここに私のコードがあります:
HTML _PDFPreview.cshtml :
コントローラーのアクション:
注: PDF の生成に Rotativa NuGet パッケージを使用しています。アクション メソッドは、適切なデータを含むビューを返します。しかし、ブラウザでは空白の画面になってしまいます。
テスト ケース: オブジェクト タグを iFrame に変更すると、Chrome では機能しますが、FireFox では機能しません。
関連する提案をいただければ幸いです。
前もって感謝します。
asp.net - RotativaPDF cssがサーバーで機能しない
報告が 1 つありますが、通常は localhost で css を使用して動作します。しかし、サーバーに置くと、バンドル付きのcssがロードされません。
コード:
意見 :
ローカルホストでは機能していますが、サーバーでは css とロゴが機能していません。
css - Rotativa ViewAsPdf、サーバー公開時のフォントサイズ変更
私は ASP.NET MVC に取り組んでいます。Rotativa を使用して ViewAsPdf 関数で Pdf ページをレンダリングするときに問題が発生します。Visual Studio のデバッグでは問題なく動作しますが、localhost に公開すると IIS のフォント サイズが変更され、IIS では大きくなります。ViewAsPdf 機能のない HTML ページと比較しましたが問題ありません。フォント サイズは変わりません。Rotativa を使用している場合は変わります。
コントローラーコードは次のとおりです。
これは、pdfページをレンダリングするための私のViewコードです:
これらのコードがこの質問に十分かどうかはわかりません。
私の質問は、localhost IIS でフォント サイズが変更された理由です。
pdf - rotativa pdf で最後のページが表示されない
Aspnet mvc と.NET rotativaを使用して html を pdf に変換しています。例として、CustomSwitches を使用して PDF フッターにページングを表示しています [こちら
しかし、レポートを PDF で生成すると、最後のページのページが表示されません。誰かがそれを調べて解決策を見つけましたか?
css - Rotativa がサーバーへの公開時に Boostrap CSS を無視する
Rotativa は、ローカルでホストされている場合、Bootstrap を使用して PDF を正しく表示およびレンダリングしますが、サーバーにポストされると正しくレンダリングされません。レンダリングされた PDF には CSS が表示されますが、Bootstrap は表示されません。これに関する他の投稿を見たことがありますが、提案は機能しませんでした。Rotativa フォルダーは、提案されているように Web アプリのルートにあります。