Özel PDF Sayfalarını Kaldır
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Define the HTML content
    const html = `
        <p> Hello Iron</p>
        <p> This is 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> This is 2nd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 3rd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 4th Page</p>
    `;

    // Create a PDF document from the HTML
    const pdf = await PdfDocument.fromHtml(html);

    // Remove pages 2 and 3 (page numbers are zero-based)
    pdf.removePage([1, 2]);

    // Save the modified PDF document
    await pdf.saveAs("page1And4.pdf");
})();
npm i @ironsoftware/ironpdf
Özel PDF Sayfalarını Kaldır

Özel PDF Sayfalarını Kaldır

Bir PDF belgesinden tek veya birden fazla sayfayı kaldırmak için lütfen removePage yöntemini kullanın. Düzenlenen PDF belgesi daha sonra, programalı olarak PDF dosyaları oluşturmanıza, düzenlemenize ve işlemenize olanak tanıyan .NET için güçlü bir PDF kütüphanesi olan IronPDF'in saveAs yöntemi kullanılarak dışa aktarılabilir. IronPDF'nin özellikleri hakkında daha fazla bilgi, IronPDF resmi web sitesinde bulunabilir.

Açıklama:

  • IronPdf: Kod, PDF işleme için bir .NET kütüphanesi olan IronPdf'i kullanır. Bu kütüphaneyi projenize yüklediğinizden emin olun.

  • PdfDocument.FromFile(inputPath): Bu, verilen dosya yolundan PDF'i bir PdfDocument nesnesine yükler.

  • RemovePage(0): Bu yöntem, PDF'in ilk sayfasını kaldırmak için PdfDocument nesnesinde çağrılır. Sayfa numaralandırma 0 ile başlar, bu yüzden 0 ilk sayfayı temsil eder.

  • SaveAs(outputPath): PdfDocument nesnesinde yapılan tüm değişiklikler, outputPath tarafından belirtilen yeni bir dosyaya kaydedilir.

  • Console.WriteLine: Değiştirilen PDF'nin konumunu belirten bir tamamlanma mesajını konsola yazdırır.

Gerçek dosya yollarınızla "input.pdf" ve "output.pdf"'u değiştirmeyi unutmayın.

GitHub'da PDF Sayfalarını Çıkarma ile ilgili Örnekleri Keşfedin
GitHub'da Görüntüle

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

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