問題タブ [migradoc]

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

pdfsharp - MigraDoc でスペースを表現する方法

私が取り組んでいたプロジェクトでは、Migradoc を使用して画面に表示される内容の PDF を作成する必要がありました。前のスペースがテキストから削除されるという問題が発生しました。

0 投票する
2 に答える
128 参照

c# - これをファクトリ/抽象ファクトリに変換するにはどうすればよいですか?

MigraDocを使用して PDF ドキュメントを作成しています。

MigraDocで使用されているものと同様のビジネス エンティティがあります。

私のビジネス ロジックでは、各タイプのレンダリング クラスがあります。

PDFページを次のように作成したい:

createRenderer() の場合、ケース/辞書の切り替えと戻り値の型を使用できます。

タイプに基づいて一般的にレンダラーを取得/作成するにはどうすればよいですか?

ここでファクトリまたは抽象ファクトリを使用するにはどうすればよいですか?

または、どの設計パターンがこの問題に適しているでしょうか?

0 投票する
2 に答える
4875 参照

c# - MigraDoc フッターの位置

各ページのフッターとして画像を配置しようとしています。次を使用して、フッターをページの下部に近づけることができます。

しかし、ページの端からの距離を短くする方法が見つからないようです。これを行う方法、またはこれを達成するための何らかの「トリック」はありますか。

私が見つけることができる唯一の方法は、ページ設定の余白を削除することですが、ページをまとめるために余白が必要です。

これを回避する方法や、私が見逃している設定を知っている人はいますか?

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

pdf - MigraDoc Pdf ロング ワード レンダリング

言葉を壊すことについて。

私はPDFで長い単語をレンダリングする目的があり、次の行の単語の一部を置き換える必要があります. そのため、インデントの後に始まり、右側のページ側で終了する単語を取得します(単語の終わりが表示されません)。

私は次のようなものを使用します:

MigraDoc のドキュメントにヒントが見つかりませんでした...

もちろん、単語を分割するためのロジックを自分で実装することもできます。ネイティブ ソリューションがない場合は、これを行います。

0 投票する
2 に答える
6271 参照

c# - MigraDoc TextFrame Overflow Options

TextFrames in MigraDoc are really handy but when i add paragraphs to the textframes that exceeds the boundary of the text frame, it simply overflows beyond the frame. But I dont want the text to go beyond the frame .

I have defined text frame boundaries

#xA;
0 投票する
1 に答える
348 参照

hyperlink - Migradoc Hyperlink オブジェクトの使用中に誤ったリンクが生成されるのはなぜですか?

Migradoc を使用して PDF に Weblink をレンダリングしようとすると、奇妙な問題が発生します。

これは正しくレンダリングされますが、ヒットしようとするリンクは、プロジェクトの file:///...bin/Debug(or Release)/www.theActualLink.org フォルダー内のファイル リンクです。

なぜこれが起こっているのですか?PDFSharp フォーラムによると、コード スニペットはこれを行う正しい方法である必要があります。

編集:トーマスのおかげで、コードを次のように変更しました:

これは最終的なコードではありませんが、リンクの "http://" プレフィックスにより機能するようになりました。乾杯!

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

asp.net - 画像のレンダリングが遅い | マイグラドック

MigraDoc を使用して PDF を作成していますが、ちょっとした問題が発生しました。次のコードを使用して、A4 サイズの画像 (2480px x 3508px / サイズ 96KB) を PDF の背景として使用しています。

これを使用すると、PDF は約 10 倍長く (たとえば 10 秒) レンダリングされます。これをスピードアップする方法はありますか?

これが次を使用して画像を表示する際の問題である可能性があると考えて、フレームを使用しないようにしました。

しかし、それでも結果は同じです。時間を短縮したい理由は、これらを最大 1000 個作成するためであり、現在の速度では時間がかかる可能性があります。

画像をこれ以上縮小することはできませんが、なぜサイズの問題になるのかわかりません。これが問題であり、それを回避する方法がない場合は、お知らせください。

0 投票する
2 に答える
4305 参照

c# - PDFsharp と MigraDoc は HTML 構文をサポートしていますか?

PDFsharp と MigraDoc は HTML 構文をサポートしていますか?

はいの場合、ドキュメントにどのように実装できますか?