Optimizer Plugin para Aspose.PDF
O Aspose.PDF Optimizer Plugin para .NET permite que os desenvolvedores encurtem, cultivem ou rotem documentos PDF – cruciais para a entrega da web, conformidade e gerenciamento de armazenamento.
Últimos artigos
Aspose.PDF Optimizer Plugin Funções-chave
Compressão PDF e Redução do tamanho do arquivoReduzir o tamanho do arquivo PDF compressando imagens e otimizando os fluxos de conteúdo – perfeito para email, web e armazenamento.
Página de rotação e croppingRotar ou colher páginas PDF em massa para apresentação, conformidade ou fluxos de trabalho de digitalização.
Advanced PDF RecuperaçãoMude as dimensões da página (por exemplo, para Carta ou A4) para requisitos específicos de impressão ou distribuição.
Comece com o Aspose.PDF Optimizer Plugin
Instalar Aspose.PDF para .NETAdicione a biblioteca Aspose.PDF ao seu projeto através da NuGet ou através de assembleias de referência diretamente.
Configure a sua licençaDesbloquear todas as funcionalidades de otimização aplicando sua chave de licença.
Começa Opções de OptimizaçãoUtilização
Optimizer
comOptimizeOptions
,ResizeOptions
ouRotateOptions
para adaptar o processamento às suas necessidades.- Processo e Save*Execute a otimização, rotação ou reescrevendo e revisando os arquivos de saída.
Exemplo: Comprimir e otimizar PDF em 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);
Exemplo: Recuperar páginas PDF para o tamanho da letra em 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);
Exemplo: Rotação de páginas PDF em 180 graus em 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);
* Melhores práticas *
- Sempre backup seus PDFs antes de aplicar otimizações irreversíveis.
- Configurações de compressão de teste para o equilíbrio óptimo de tamanho e qualidade.
- Use otimização de batch para grandes repositórios de documentos.
Recursos relacionados: