2012-02-23 15 views
1

PDFドキュメントに追加するテーブルとチャートがあります。 iTextSharpLibraryを使用してPDFファイルに内容を追加しました。iTextSharpを使用して異なるサイズのページをPDFに追加する

実際に問題は、グラフの幅が1500pxであり、テーブルがA4ページサイズで快適に収まることです。

実際、私が得たグラフ画像は、視認性が低下するため、ページに収まるように拡大縮小してはいけません。したがって、他のものよりも幅の広い新しいページを追加するか、少なくともページの向きを横向きに変更してからイメージを追加する必要があります。これはどうすればいいですか?

これは、新しいページを追加してページのサイズを変更してからイメージを追加するために使用したコードです。これは動作していません。すべての修正?

+0

"これは動作しません"とは何ですか?あなたはエラーが発生しますか? PDFビューアでページサイズを確認しましたか? –

+0

イメージのサイズを維持しますか?あなたの質問では、あなたは言う: "実際には、私が取得するグラフ画像は、ページに収まるように拡大縮小してはいけません..."、しかしあなたのコードスニペットでは、 'ScaleToFit()'を呼び出すことによってこのステートメントに矛盾します。 – kuujinbo

+0

@OcasoProtal:私は何の誤りもありません。しかし、ページサイズはチャートに対応するために変更されていません。 – Saravanan

答えて

1

問題を修正しました。私は、PdfdocumentのGetInstanceを呼び出す前に、ページサイズを設定する必要があります。次に、私は各ページごとに異なるページサイズを与えることができます

関連する問題