Optimizer Plugin untuk Aspose.PDF

Aspose.PDF Optimizer Plugin untuk .NET memungkinkan pengembang untuk memotong, menanam, atau berputar PDF Plugin ini adalah solusi all-in-one untuk skenario optimasi .NET PDF, menjadikannya salah satu optimis PDF terbaik yang tersedia.

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 Cropping Mengelilingi atau menanam halaman PDF secara besar-besaran untuk persembahan, pematuhan, atau aliran kerja digitalisasi.

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

Mulai dengan Aspose.PDF Optimizer Plugin

  • Memasang Aspose.PDF untuk .NET Tambah 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, ResizeOptions, atau RotateOptions Untuk menyesuaikan pemrosesan dengan kebutuhan Anda.

  • Proses dan penyimpanan Melakukan 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 pengoptimuman batch untuk repositori dokumen besar dengan PDF optimizer untuk pemrosesan yang efisien.

Sumber yang terkait:

 Indonesia