1

PDFSharp を使用して、2 つのテキスト文字列をドキュメントに追加しようとしています。1 つは通常どおり、もう 1 つは逆さまです。反転テキストを追加するにはどうすればよいですか?

これは、通常のテキストを追加するために使用しているコードです。

PdfDocument doc = PdfReader.Open(_path, PdfDocumentOpenMode.Modify);
PdfPage pdfPage = doc.Pages[0];
XGraphics gfx = XGraphics.FromPdfPage(pdfPage);
//
XTextFormatter tf = new XTextFormatter(gfx);
XFont fontHeader = new XFont("Arial", 24, XFontStyle.Bold);
//
XRect topRect = new XRect(200, 0, 200, 100);
tf.Alignment = XParagraphAlignment.Center;
tf.DrawString(_reference, fontHeader, XBrushes.Black, topRect, XStringFormats.TopLeft);
//
doc.Save(_path);
doc.Close();
doc=null;
4

1 に答える 1

1

変換、おそらく RotateTransform を使用する必要があります。

例については、PDFsharp フォーラムのこのスレッドを参照してください: http://forum.pdfsharp.net/viewtopic.php?p=5413#p5413

于 2012-01-20T12:58:31.393 に答える