Plugin d'optimisation pour Aspose.PDF

Le Aspose.PDF Optimizer Plugin pour .NET permet aux développeurs de raccourcir, de cultiver ou de tourner les documents PDF – essentiels pour la livraison web, la conformité et la gestion du stockage.

Les derniers articles

Aspose.PDF Optimizer Plugin fonctionnalités clés

  • Compression PDF et réduction de la taille des fichiersRéduisez la taille du fichier PDF en compressant des images et en optimisant les flux de contenu – parfait pour le courrier électronique, le web et le stockage.

  • Rotage de page et croppingRotez ou récoltez des pages PDF en gros pour la présentation, la conformité ou les flux de travail de numérisation.

  • Réservation PDF avancéeChangez les dimensions de la page (par exemple, à Letter ou A4) pour des exigences spécifiques d’impression ou de distribution.

Commencer avec Aspose.PDF Optimizer Plugin

  • Installer Aspose.PDF pour .NETAjoutez la bibliothèque Aspose.PDF à votre projet via NuGet ou par des assemblées de référence directement.

    • Configurez votre licence *Découvrir les fonctionnalités d’optimisation complètes en appliquant votre clé de licence.
  • ** Sélectionnez les options d’optimisation**Utiliser Optimizer avec OptimizeOptions, ResizeOptionsou RotateOptions pour adapter le traitement à vos besoins.

    • Traitement et sauvegarde *Exécutez l’optimisation, la rotation ou la révision et la revue des fichiers de sortie.

Exemple: Comprimer et optimiser PDF en 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);

Exemple: Récupérer les pages PDF à la taille de la lettre en 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);

Exemple: Rotage des pages PDF à 180 degrés en 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);

* Les meilleures pratiques *

  • Faites toujours des sauvegardes de vos PDF avant d’appliquer des optimisations irréversibles.
  • Les paramètres de compression de test pour un équilibre optimal de taille et de qualité.
  • Utilisez l’optimisation de lot pour les grands stockages de documents.

Les ressources liées :

 Français