1

黒のフォントでボーダーなし、または少なくとも白のボーダーで Rect テキスト領域を作成することは可能ですか?

また、画像を追加して、Rect に合わせて拡大縮小しないことは可能ですか?

4

2 に答える 2

3

白いフチを作るには

PDFDoc.Color.String = "255 255 255"
PDFDoc.Rect.Left = 100
...

ドキュメントによると、「線の色は現在の色によって決まります」

于 2012-09-28T15:32:20.073 に答える
2

黒のフォントで長方形のテキスト領域を作成します。

Dim PDFDoc As WebSupergoo.ABCpdf8.Doc

'Dimensions
PDFDoc.Rect.Left =100
PDFDoc.Rect.Bottom = 100
PDFDoc.Rect.Width = 100 
PDFDoc.Rect.Height = 100
PDFDoc.Color.String = "0, 0, 0" 'black font

PDFDoc.AddText(text)

ただし、注意してください。テキストがrectよりも大きい場合、テキストは表示されません。

デフォルトでは境界線はありません。必要な場合は、以下を使用してください。

PDFDoc.FrameRect()

画像を追加するには:

Dim bm As Bitmap

bm = New Bitmap(filename)
'Dimensions
PDFDoc.Rect.Left = 100
PDFDoc.Rect.Bottom = 100 'N.B Measures from bottom, not top     
PDFDoc.Rect.Width = 100
PDFDoc.Rect.Height = 100

PDFDoc.FillRect()
PDFDoc.AddImageBitmap(bm, True)

ただし、Rectに適合させないようにすることはできないと思います。私が理解しているように、それはとにかくRectを持っていることの一種のポイントです。

また、websupergooのドキュメントを参照することをお勧めします。それはかなり良い。

于 2011-04-05T09:33:31.160 に答える