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
DenganOptimizeOptions
,ResizeOptions
, atauRotateOptions
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: