DrawStringの段落を(太字、下線、色などの)異なるファイル形式に変更する必要があります。 例:こんにちは、このあなたは、定期的に太字、斜体、および太字イタリックフォントでDrawString
を使用することができますRAM、DrawString、PDFSharpの内部に(太字、下線、色など)異なるテキスト形式を追加する
gfx.DrawString("Hi, This is RAM", fontRegular, XBrushes.DarkSlateGray, 0, 30);
DrawStringの段落を(太字、下線、色などの)異なるファイル形式に変更する必要があります。 例:こんにちは、このあなたは、定期的に太字、斜体、および太字イタリックフォントでDrawString
を使用することができますRAM、DrawString、PDFSharpの内部に(太字、下線、色など)異なるテキスト形式を追加する
gfx.DrawString("Hi, This is RAM", fontRegular, XBrushes.DarkSlateGray, 0, 30);
です。
PDFsharpには段落がありません。適切なフォントと正しい位置を使用してDrawString
を適切に呼び出してください。あなたの例では、DrawString
への3回の呼び出しが必要です。 MeasureString
を使用して、文字列に必要なスペースを見つけて、次の文字列を正しい位置に描画することができます。
MigraDocはPDFsharpを使用してPDFファイルを作成します。 MigraDocには段落があり、AddFormattedText
を使用すると、複数のフォントとフォントスタイルを1つの段落に混在させることができます。だから、おそらくMigraDocの使用を検討してください。 PDFsharpのウェブサイト上でMigraDocについて
こんにちは、私は、バージョンの競合エラーを取得しています、あなたはPDFsharpとMigraDocのバージョンに言及することができます。 –
MigraDoc NuGetパッケージをダウンロードし、PDFsharp NuGetパッケージを削除すると、競合は解消されます。 MigraDocには適切なバージョンのPDFsharpが含まれています。 MigraDoc 1.50 beta 4cを入手するための「Prereleases」を含めてください。 –