私はPDFsharp libraryを使ってPDFに書き込まれるいくつかのコードを微調整/微調整することに興味があります。.net System.Drawingの下線の太さをPDFsharpで操作する
問題は次のとおりです。太字と下線の両方のテキストがある場合、下線はそれぞれのテキストと同様に太くなります。テキストが太字になっている間に下線を薄くしたいと思っています。
PDFsharpのAPIとSystem.Drawing
のAPIを見ると、簡単な方法がないようです。
誰にも分かりませんか?
以下は、PDFsharp libを使用するコードからの現在の出力の例です。System.Drawing
と他のGDI/WPF実装へのラッピングコールがあります。
私たちはGDIを使用しています。私はかなり確信しています。私たちがここに作っている主なPDFsharpコールが
public void DrawString(string s, XFont font, XBrush brush, double x, double y, XStringFormat format, double width)
@lewiSnort私の答えを更新しました - MigraDocはあなたのための解決策です。 –
残念ながら、MigraDocは私たちの選択肢ではありませんが、知っておきたいことです。私はサードパーティ製のコードを変更する以上の "回避策"のソリューションが好きですが、これは良い情報です、または、おそらく私たちはPdfSharpに機能を提供することができます:)。ありがとう! – lewiSnort