Pangkas PDF melalui C#

Solusi Pemangkasan PDF Progresif menggunakan Aspose.PDF sisi server untuk API C#, tanpa menggunakan perangkat lunak apa pun seperti Microsoft atau Adobe Acrobat

Pangkas PDF dengan C#

Apakah Anda perlu memotong PDF? Modifikasi terprogram dokumen PDF adalah bagian penting dari alur kerja digital modern. Dengan pustaka .NET seperti Aspose.PDF — adalah solusi yang berdiri sendiri yang tidak bergantung pada perangkat lunak lain dan siap untuk penggunaan komersial. Mereka mencakup semua kemungkinan kebutuhan pengembang C# profesional.

Pustaka C# ini memungkinkan pengembang untuk memotong dokumen PDF dengan cepat dan efisien melalui pemrograman. Dengan pustaka ini, Anda dapat dengan mudah memotong PDF dengan sejumlah properti, seperti lebar, tinggi, bleed-, crop- dan trimbox. Aspose.PDF memungkinkan Anda untuk mengakses properti ini. Ini adalah solusi mandiri untuk memproses dokumen PDF dalam C# yang tidak memerlukan instalasi perangkat lunak pihak ketiga.

Untuk memotong file PDF, kita akan menggunakan Aspose.PDF for .NET API yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform.NET. Buka manajer paket NuGet, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

Package Manager Console

PM > Install-Package Aspose.PDF

Cara Memangkas PDF melalui C#


Anda memerlukan Aspose.PDF untuk.NET untuk mencoba kode di lingkungan Anda.

  1. Buka dokumen PDF menggunakan objek Dokumen.
  2. Pilih jenis kotak dan buat Box Rectagle baru
  3. Simpan dokumen yang diperbarui ke jalur baru menggunakan metode Save ().

Jika Anda ingin memotong halaman PDF, solusi pemotongan dapat membantu. Dengan library Aspose.PDF .NET yang kuat ini, Anda dapat mengubah PDF Anda sambil menjaga kualitasnya. Alat profesional ini menggunakan C# untuk memotong PDF secara efektif. Contoh berikut menunjukkan cara memodifikasi dokumen PDF di C#:

Pangkas File PDF - C#

Contoh kode ini menunjukkan cara Memangkas Halaman PDF - C#

Input file:

File not added

Output format:

Output file:


public static void CropPagesPDF()
{
    var pdfDocument1 = new Aspose.Pdf.Document("crop_page.pdf");
    Console.WriteLine(pdfDocument1.Pages[1].CropBox);
    Console.WriteLine(pdfDocument1.Pages[1].TrimBox);
    Console.WriteLine(pdfDocument1.Pages[1].ArtBox);
    Console.WriteLine(pdfDocument1.Pages[1].BleedBox);
    Console.WriteLine(pdfDocument1.Pages[1].MediaBox);

    // Create new Box Rectagle
    var newBox = new Rectangle(100, 100, 80, 10);
    pdfDocument1.Pages[1].CropBox = newBox;
    pdfDocument1.Pages[1].TrimBox = newBox;
    pdfDocument1.Pages[1].ArtBox = newBox;
    pdfDocument1.Pages[1].BleedBox = newBox;
   
    pdfDocument1.Save("crop_page_modified.pdf");           
}

Tentang Aspose.PDF untuk C# API

Aspose.PDF untuk C# API menyediakan berbagai fitur untuk bekerja dengan file PDF. Beberapa fitur meliputi:

  • Buat dokumen PDF dari awal atau dari HTML, XHTML, atau gambar.
  • Pangkas dokumen PDF yang ada dengan menambahkan atau menghapus halaman, teks, gambar, dan konten lainnya.
  • Konversi dokumen PDF ke format lain seperti HTML, XHTML, dan gambar.
  • Render dokumen PDF ke gambar atau format XPS.
  • Cetak dokumen PDF langsung dari aplikasi Anda.
  • Tanda tangani dokumen PDF secara digital.

Anda dapat menemukan informasi lebih lanjut tentang Aspose.PDF untuk C# API di [dokumentasi Aspose] ini (https://docs.aspose.com/pdf/net/)