0

iTextSharp を使用してレポートを PDF 形式でエクスポートしています。レポートのヘッダーは次の形式にする必要があります。 ここに画像の説明を入力

問題は、ページの左側に画像があるのに、レポート ヘッダーをページの中央に揃えることです。表を使用すると、レポート ヘッダーがページの中央ではなくセルの中央に配置されます。より良いアプローチはありますか?

編集: ヘッダーを追加するためのコードは次のとおりです。

var doc = new Document(pageSize, margins.Width, margins.Width, margins.Height, margins.Height);
using (PdfWriter.GetInstance(doc, destination))
{
    doc.Open();
    var headerTable = new PdfPTable(1){ WidthPercentage = 100 };
    RenderHeader(headerTable); // adds several lines to headerTable
    doc.Add(headerTable);
}
4

1 に答える 1