Recadrer le PDF via C#

Solution de recadrage progressif de PDF utilisant le fichier Aspose.PDF côté serveur pour les API C#, sans utiliser de logiciel tel que Microsoft ou Adobe Acrobat

Recadrer le PDF avec C#

Avez-vous besoin de recadrer un PDF ? La modification programmatique des documents PDF est un élément essentiel des flux de travail numériques modernes. Avec les bibliothèques .NET telles que Aspose.PDF, ce sont des solutions autonomes qui ne reposent sur aucun autre logiciel et sont prêtes à être utilisées à des fins commerciales. Ils couvrent tous les besoins possibles des développeurs C# professionnels.

Cette bibliothèque C# permet aux développeurs de recadrer des documents PDF rapidement et efficacement grâce à la programmation. Avec cette bibliothèque, vous pouvez facilement recadrer un PDF avec un certain nombre de propriétés, telles que la largeur, la hauteur, le saignement, le recadrage et le découpage. Aspose.PDF vous permet d’accéder à ces propriétés. Il s’agit d’une solution autonome pour le traitement de documents PDF en C# qui ne nécessite l’installation d’aucun logiciel tiers.

Pour recadrer le fichier PDF, nous allons utiliser l’API Aspose.PDF for .NET qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme .NET. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez-le. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Package Manager Console

PM > Install-Package Aspose.PDF

Comment recadrer un PDF via C#


Vous avez besoin de Aspose.PDF pour .NET pour essayer le code dans votre environnement.

  1. Ouvrez un document PDF à l’aide de l’objet Document.
  2. Choisissez le type de boîte et créez une nouvelle boîte rectangulaire
  3. Enregistrez le document mis à jour dans le nouveau chemin à l’aide de la méthode Save ().

Si vous souhaitez recadrer une page PDF, une solution de recadrage peut vous aider. Avec cette puissante bibliothèque Aspose.PDF .NET, vous pouvez modifier votre PDF tout en préservant sa qualité. Cet outil professionnel utilise C# pour recadrer efficacement le PDF. L’exemple suivant montre comment modifier un document PDF dans C# :

Recadrer des fichiers PDF - C#

Cet exemple de code montre comment recadrer une page PDF - C#

Input file:

File not added

Output format:

Output file:


public static void CropPagesPDF()
{
    var pdfDocument1 = new Aspose.Pdf.Document("crop_page.pdf");
    Console.WriteLine(pdfDocument1.Pages[1].CropBox);
    Console.WriteLine(pdfDocument1.Pages[1].TrimBox);
    Console.WriteLine(pdfDocument1.Pages[1].ArtBox);
    Console.WriteLine(pdfDocument1.Pages[1].BleedBox);
    Console.WriteLine(pdfDocument1.Pages[1].MediaBox);

    // Create new Box Rectagle
    var newBox = new Rectangle(100, 100, 80, 10);
    pdfDocument1.Pages[1].CropBox = newBox;
    pdfDocument1.Pages[1].TrimBox = newBox;
    pdfDocument1.Pages[1].ArtBox = newBox;
    pdfDocument1.Pages[1].BleedBox = newBox;
   
    pdfDocument1.Save("crop_page_modified.pdf");           
}

À propos de Aspose.PDF pour l'API C#

L’API Aspose.PDF pour C# fournit un large éventail de fonctionnalités permettant de travailler avec des fichiers PDF. Parmi les fonctionnalités, citons :

  • Créez des documents PDF à partir de zéro ou à partir de HTML, XML ou d’images.
  • Recadrez les documents PDF existants en ajoutant ou en supprimant des pages, du texte, des images et d’autres contenus.
  • Convertissez des documents PDF en d’autres formats tels que HTML, XML et images.
  • Rendre les documents PDF en images ou au format XPS.
  • Imprimez des documents PDF directement depuis votre application.
  • Signez numériquement des documents PDF.

Vous pouvez trouver plus d’informations sur l’API Aspose.PDF pour C# dans cette documentation Aspose