2011-04-29 21 views
1

私はitextsharp pdfドキュメントに単純な線を描くためにPdfContentByteを使用していますが、それを使用すると「このページにエラーがあります。ページが正しく表示されます。誰にもこれに対する解決策がありますか?このエラーは通常、文書の印刷を選択した後にポップアップします。ここで iTextSharp - PdfContentByteが原因でページにエラーが発生しました

は私のコードです:事前に

`cb.BeginText(); 
        cb.SetLineWidth(1.0f); 
        cb.MoveTo(37.0f, doc.PageSize.Height - 105.0f); 
        cb.LineTo(doc.PageSize.Width - 37.0f, doc.PageSize.Height - 105.0f); 
        cb.Stroke(); 
        cb.EndText();` 

おかげで、このサイト上の修正プログラムがあり

+0

回答を受け入れる必要があります。私は同じ質問でここに来て、私の答えを見つけました。 – drdwilcox

答えて

0

http://sajeevkumar.com/blog/?p=155

これは、Javaに、より具体的であるが、私は信じていますapiは非常に似ています。私の他の考えは、ページオブジェクトがあることと関係しています。時にpdfフレームワークは、上記のpdf内にページオブジェクトを明示的に作成してページに描画しない限り、乱れた出力を生成します...

1

テキスト演算子BeginText()EndText()のペアです。それらの外にあなたのラインアートコードを移動します。

関連する問題