Klasik Metin Başlıkları & Alt Bilgiler Ekle
import {PdfDocument, AffixFonts} from "@ironsoftware/ironpdf";

(async () => {
    // Configure render options
    const options = {
        firstPageNumber: 1, // Use 2 if a cover page will be appended

        // Add a header to every page
        textHeader: {
            dividerLine: true,
            centerText: "{html-title}",
            font: AffixFonts.Helvetica, // Use the font name or font file path
            fontSize: 12,
        },

        // Add a footer
        textFooter: {
            dividerLine: true,
            leftText: "{date} {time}",
            rightText: "{page} of {total-pages}",
            font: AffixFonts.Arial, // Use the font name or font file path
            fontSize: 10,
        },
        // Mergeable fields are: {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}

        margin: {
            top: 25, // Create 25mm space for the header
            bottom: 25, // Create 25mm space for the footer
        },
    };

    // Define HTML content
    const htmlContent = "<h1>Hello IronPDF</h1>";

    // Render HTML content to a PDF with headers and footers
    const pdf = await PdfDocument.fromHtml(htmlContent, {renderOptions: options });

    // Save the PDF with headers and footers
    await pdf.saveAs("header_footer.pdf");
})();
npm i @ironsoftware/ironpdf
Klasik Metin Başlıkları & Alt Bilgiler Ekle

Klasik Metin Başlıkları & Alt Bilgiler Ekle

Bir PDF belgesine HTML içerik render edilirken metin başlıkları ve altbilgileri nasıl eklenir, öğrenin.

Metin başlıkları ve altbilgileri eklemek için, bunları render seçenekleri nesnesinde belirtmeniz gerekir. Üst bilgi içeriğini bir ayırıcı çizgiyle, HTML başlığını gösteren ortalanmış metin, yazı tipi ayarları ve yazı tipi boyutuyla tanımlayın. Benzer şekilde, alt bilgiyi textFooter özelliğiyle tanımlayın. {page}, {total-pages}, {url}, {date}, {time}, {html-title}, {pdf-title} gibi alanları kullanarak içeriği kişiselleştirebilirsiniz.

Başlık ve altbilgiyi uygun şekilde yerleştirmek için kenar boşluklarını özelleştirin.

HTML içeriğinizi PDF'ye dönüştürmek için PdfDocument.fromHtml yöntemini kullanın. Seçenek olarak renderOptions nesnesini iletin.

HTML'den PDF oluşturma üzerine ayrıntılı belgeler için IronPDF Belgelerini ziyaret edin.

Başlıklar ve altbilgiler ile tamamlanan ortaya çıkan PDF belgesi 'header_footer.pdf' adı altında kaydedilir.

Başlıklar & Altbilgiler Kod Örneğini GitHub'da Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Sürüm:2026.10yeni yayınlandı