Kompres PDF melalui C#

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

Optimalkan PDF dengan C#

Apakah Anda perlu mengompres 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 mengompres dokumen PDF dengan cara yang cepat dan efisien melalui pemrograman. Dengan perpustakaan ini, Anda dapat dengan mudah menghasilkan output PDF yang dioptimalkan untuk pencetakan, pengarsipan, atau berbagi jaringan. Ini adalah solusi mandiri untuk memproses dokumen PDF dalam C# yang tidak memerlukan instalasi perangkat lunak pihak ketiga.

Untuk mengompres file PDF, kita akan menggunakan Aspose.PDF for .NET API yang kaya fitur, kuat, dan mudah digunakan manipulasi dokumen API 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 Mengompres PDF melalui C#


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

  1. Buka dokumen PDF menggunakan objek Dokumen.
  2. Panggil metode untuk optimasi pada objek dokumen, yang menghapus objek yang tidak perlu dan mengompres gambar dalam file PDF
  3. Simpan dokumen yang dioptimalkan ke jalur baru menggunakan metode Save ().

Jika Anda ingin membuatnya lebih mudah dan lebih cepat untuk berbagi atau menyimpan file PDF, mengompresnya dapat membantu. Dengan pustaka Aspose.PDF .NET yang kuat ini, Anda dapat mengurangi ukuran PDF Anda sambil menjaga kualitas dan detail pentingnya tetap utuh. Alat profesional ini menggunakan C# untuk mengompres PDF secara efektif. Contoh berikut menunjukkan cara memodifikasi dokumen PDF di C#:

Kompres File PDF - C#

Contoh kode ini menunjukkan cara Mengoptimalkan Dokumen PDF untuk Web - C#

Input file:

File not added

Output format:

PDF

Output file:


	string dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();

	// Open document
	Document pdfDocument = new Document(dataDir + "OptimizeDocument.pdf");

	// Optimize for web
	pdfDocument.Optimize();

	dataDir = dataDir + "OptimizeDocument_out.pdf";

	// Save output document
	pdfDocument.Save(dataDir);

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.
  • Kompres 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/)