IRONSOFTWAREHOME
Ö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.6yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez