Optimizer Plugin untuk Aspose.PDF

Aspose.PDF Optimizer Plugin untuk .NET memungkinkan pengembang untuk meringkas, menanam, atau berputar dokumen PDF – penting untuk pengiriman web, pematuhan, dan manajemen penyimpanan. plugin ini adalah solusi all-in-one untuk setiap skenario pengoptimalan PDF.

Artikel Terakhir

Aspose.PDF Optimizer Plugin Fitur Kunci

  • ** PDF Compression & File Size Reduction**Mengurangi ukuran file PDF dengan mengkompresi gambar dan mengoptimalkan aliran konten – sempurna untuk email, web, dan penyimpanan.

  • Page Rotation dan CroppingMengelilingi atau menanam halaman PDF secara besar-besaran untuk persembahan, pematuhan, atau aliran kerja digitalisasi.

  • *Penggunaan PDF Advanced ResizingMengubah dimensi halaman (misalnya surat atau A4) untuk persyaratan cetak atau distribusi tertentu.

Mulai dengan Aspose.PDF Optimizer Plugin

  • Memasang Aspose.PDF untuk .NETTambah perpustakaan Aspose.PDF ke proyek Anda melalui NuGet atau dengan referensi perhimpunan langsung.

    • Dapatkan lisensi Anda*Menghapus fitur optimasi penuh dengan menerapkan kunci lisensi Anda.
    • Menetapkan Opsi Optimasi*Penggunaan Optimizer Dengan OptimizeOptions, ResizeOptionsatau RotateOptions Untuk menyesuaikan pemrosesan dengan kebutuhan Anda.
  • Proses dan penyimpananMelakukan pengoptimuman, rotasi, atau resizing dan review output file.

** Contoh: Kompresi dan Optimisasi PDF dalam C#**

using Aspose.Pdf.Plugins;

// Input/output file paths
var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_optimized.pdf";

// Set up optimization options
var opt = new OptimizeOptions();
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));

// Create Optimizer and process
var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Optimized PDF saved to: " + outputPath);

** Contoh: Mengubah halaman PDF menjadi ukuran huruf dalam C#**

using Aspose.Pdf.Plugins;

var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_resized.pdf";

var opt = new ResizeOptions { PageSize = PageSize.PageLetter };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));

var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Resized PDF saved to: " + outputPath);

Contoh: Putar halaman PDF 180 derajat dalam C#**

using Aspose.Pdf.Plugins;

var inputPath = @"C:\Samples\sample.pdf";
var outputPath = @"C:\Samples\sample_rotated.pdf";

var opt = new RotateOptions { Rotation = Rotation.on180 };
opt.AddInput(new FileDataSource(inputPath));
opt.AddOutput(new FileDataSource(outputPath));

var optimizer = new Optimizer();
optimizer.Process(opt);
Console.WriteLine("Rotated PDF saved to: " + outputPath);

* Praktik terbaik *

  • Selalu sandarkan PDF Anda sebelum menerapkan optimasi yang tidak dapat dipulihkan.
  • Menguji tetapan kompresi untuk keseimbangan ukuran dan kualitas yang optimal.
  • Gunakan pengoptimalan batch untuk repositori dokumen yang besar.

Sumber yang terkait :

 Indonesia