Recadrer le PDF via Java

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

Recadrer le PDF avec Java

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 des bibliothèques Java 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 Java professionnels.

Cette bibliothèque Java 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 de traitement de documents PDF en Java qui ne nécessite l’installation d’aucun logiciel tiers.

Pour recadrer le fichier PDF, nous allons utiliser l’API Aspose.PDF for Java qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme Java. Vous pouvez télécharger sa dernière version directement depuis Maven et l’installer dans votre projet basé sur Maven en ajoutant les configurations suivantes au pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Comment recadrer un PDF via Java


Vous avez besoin de Aspose.PDF pour Java 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 Java, vous pouvez modifier votre PDF tout en préservant sa qualité. Cet outil professionnel utilise Java pour recadrer efficacement le PDF. L’exemple suivant montre comment modifier un document PDF dans Java :

Recadrer des fichiers PDF - Java

Cet exemple de code montre comment recadrer une page PDF - Java

Input file:

File not added

Output format:

Output file:


	    // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        public static void CropPagesPDF() {
        Document pdfDocument = new Document("crop_page.pdf");
        Page page = pdfDocument.getPages().get_Item(1);

        System.out.println(page.getCropBox());
        System.out.println(page.getTrimBox());
        System.out.println(page.getArtBox());
        System.out.println(page.getBleedBox());
        System.out.println(page.getMediaBox());

        // Create new Box Rectagle
        Rectangle newBox = new Rectangle(100, 100, 80, 10);

        page.setCropBox(newBox);
        page.setTrimBox(newBox);
        page.setArtBox(newBox);
        page.setBleedBox(newBox);

        // Save output document
        pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    }

À propos de Aspose.PDF pour l'API Java

L’API Aspose.PDF pour Java est une bibliothèque qui permet aux développeurs d’ajouter des fonctionnalités de traitement PDF à leurs applications. Il peut être utilisé pour créer tout type d’applications 32 bits et 64 bits afin de générer ou de lire, de convertir et de manipuler des fichiers PDF sans utiliser Adobe Acrobat. Aspose.PDF pour Java permet aux développeurs d’insérer des tableaux, des graphiques, des images, des hyperliens, des polices personnalisées, etc., dans des documents PDF. De plus, il est également possible de recadrer un PDF. Aspose.PDF pour Java fournit d’excellentes fonctionnalités de sécurité pour développer des fichiers PDF sécurisés.

Vous pouvez trouver plus d’informations sur l’API Aspose.PDF pour Java sur documentation et exemples sur l’utilisation de l’API. Parmi les principales fonctionnalités de l’API Aspose.PDF pour Java, citons la prise en charge de divers formats de fichiers, notamment les formats de fichiers HTML, XFA, TXT, PCL, XML, XPS et image, la prise en charge de différentes versions PDF et de nombreuses fonctionnalités de liens hypertexte.