問題タブ [nreco]

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 投票する
1 に答える
402 参照

c# - NReco はスレッドセーフですか? 回避策はありますか? C#で

nReco を threadpool でテストしています。スレッドセーフかどうかを知りたいのですが、他に回避策はありますか??

  1. nReco pdf ジェネレーターの詳細 : 無料版 : v2.0.50727
0 投票する
2 に答える
473 参照

c# - NReco を使用した Pivot Excel、システムのメモリ不足例外

NReco ExcelPivotTableWriterでピボット テーブルを作成しているときに、System Out of Memory 例外が発生します

rangePivotTable の作成中にエラーが発生しました

LazyTotal モードは真です

データセットには 20 万行あります。多すぎるとは思いません。Windows 10 で 8 GB の RAM を使用しています。NReco は無料バージョンです。解決策はありますか?

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

c# - ビットマップのシーケンスへの NReco ビデオ

ビデオを一連のビットマップに変換するにはどうすればよいですか? すべてのフレームを 1 つずつ必要とし、それらをメモリで処理します (ディスク出力なし)。

私は選択しましNReco.VideoConverterたが、どの方法でこれを行うことができるかわかりません。FFMpegConverter.GetVideoThumbnail()時間の入力に基づいてのみ画像を抽出できるので、それは役に立たないことを理解しています。

使えますFFMpegConverter.ConvertMedia()か?どうやって?私は何時間も探していました。

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

javascript - ページの HTML + CSS + JS 全体を取得し、Web サービスに送信する

私はC#でWebページをPDFファイルに変換するWebサービスを書いていNReco.PdfConverterますwkhtml

Web ページ (SharePoint 上の) は承認を必要とし、ユーザーが入力する必要があるフォームも含まれているため、Web サービスはそのページの URL にアクセスしてダウンロードするだけでは不十分です。

JavaScript と CSS ファイルも、SharePoint の多数の JS ファイルとスタイルシートを含む、フォームを正しくレンダリングするために重要です。

これまでのところ、私の最良のアイデアは次のとおりです。

  • ユーザーが [Generate PDF] をクリックすると、JavaScript は現在のページ全体を単一の文字列に変換します (CSS ファイルと JS ファイルをインラインで追加します)。

  • POSTを使用してその文字列を Web サービスに送信し$.ajax()ます。

  • を使用NReco.PdfConverterすると、その文字列を PDF に変換してファイルに保存するのは簡単です。

    /li>

ブラウザーで単一ページの HTML (チェックボックスの状態、フォーム内のテキストなどを含む) を生成するという考えにどのようにアプローチするのでしょうか?

それは途方もなく複雑なことですか?誰かが別の解決策を知っていますか?

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

c# - SQLサーバーを使用してC#で必要な定期的に列を追加/削除しますが、最善の方法は何ですか?

私のアプリケーションでは、ユーザーが新しいフィールドをデータベースに追加/削除できるようにしているため、SQL Server データベースでの通常の列の追加/更新/削除の問題の最適な解決策を見つける必要があります。私は c#.net 開発者であり、私は通常、Entity Framework を使用して作業します。私はこれをグーグルで調べていて、EAV(エンティティ属性値)に出くわし、.Net for c#.net の EAV Model Db Storage を見つけました。ソースコードが提供されており、私はそれを試してみました. しかし、アプリケーション(asp.net mvc、wpf、winforms、コンソールアプリ)での使用方法に関するドキュメントが見つからなかったため、問題のより良い解決策はありますか

従来のリレーショナル テーブルとエンティティ属性値 (トリプレット)を同じデータベースに結合したくない場合はどうすればよいですか?

私は EAV を初めて使用し、このケースをどのように処理すればよいかわかりません。

編集: https://www.nrecosite.com/semantic_storage_net.aspx#を見つけましたが、適切なドキュメントがないため、役に立ちません。だから私は特に c#.net 開発のためにこれを求めています。

ありがとう

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

c# - NReco PDFGenerator が Azure Service Fabric で失敗する

私は現在、Azure サービス ファブリック (Web およびワーカーの役割を置き換える新製品の一種) でホストされる印刷サービスに取り組んでいます。wkhtmltopdf と NReco.PDFGenerator.LT をラッパーとして使用しています。ローカルの開発クラスターでは正常に動作していますが、オンラインの場合は失敗します。

私が得た唯一の例外はException thrown: 'System.Exception' in NReco.PdfGenerator.LT.dll、何が失敗しているのかがわからないため、デバッグが非常に難しいと感じたことです。

これを読んで、クラスターにいくつかのものが欠けているのではないかと考えていますが、ローカル環境はオンライン環境のレプリカであると想定されています.さらに、wkhtmltopdfに切り替える前に、同じクラスターでphantomjsをNRecoラッパーで使用していましたが、オンラインとローカルの両方で動作していて、どちらも同じコア エンジンを使用していると思いますが (フォークは異なります)?

これが私のコードです。リモート デバッグ中に、ライセンス、.exe パス、およびファイルの値が正しいことを確認しました。

回答ありがとうございます