私は ITextSharp を使用して PDF を生成してきましたが、最近、最初のページを超えるすべてのページの上マージンが無視されているように見え、その結果、ヘッダーに書き込みが発生するという問題が発生しました。
現在のマージン:
document.SetMargins(72,72, 36, 36);
左マージンと右マージンは最初のページを超えて完全に機能することに注意してください。
なぜこれが発生するのかについての洞察を持っている人はいますか? または、各ページのドキュメント マージンを強化するために使用できる領域またはイベントはありますか? (もしかしてOnStartPage
イベント?)
ITextSharp はコード的に非常に複雑になる可能性があることを知っているため、必要に応じて追加のコードを提供できることを嬉しく思います。