Redimensionner le PDF via Java

Modifiez la taille de page du PDF. Redimensionnez les documents PDF avec Aspose.PDF multiplateforme gratuit pour les API Java

Redimensionner les pages PDF avec Java

Avez-vous besoin de redimensionner 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 redimensionner des documents PDF rapidement et efficacement grâce à la programmation. Cette bibliothèque vous montre comment mettre à jour ou modifier facilement les dimensions de page d’un fichier PDF existant par programmation avec Java. 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 redimensionner 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 redimensionner des documents PDF


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

  1. Chargez le fichier PDF source.
  2. Incartez les pages dans l’objet PageCollection.
  3. Obtenez une page donnée.
  4. Appelez la méthode setPageSize (..) pour mettre à jour ses dimensions.
  5. Appelez la méthode Document class Save (..) pour générer le fichier PDF avec des dimensions de page mises à jour.

Si vous souhaitez redimensionner des fichiers PDF pour vos tâches, cette solution peut vous aider. Avec cette puissante bibliothèque Aspose.PDF Java, vous pouvez mettre à jour ou modifier les dimensions (taille) de page d’un fichier existant. Cet outil professionnel utilise Java pour redimensionner efficacement le PDF. L’exemple suivant montre comment modifier la taille d’un document PDF dans Java :

Redimensionner le PDF - Java

Cet exemple de code montre comment redimensionner des pages PDF - Java

    
    public static void ChangePDFPageSize() {
        
        // Open first document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");
                
        // Get page collection
        PageCollection pageCollection = pdfDocument.getPages();

        // Get particular page
        Page pdfPage = pageCollection.get_Item(1);

        // Set the page size as A4 (11.7 x 8.3 in) and in Aspose.Pdf, 1 inch = 72 points
        // So A4 dimensions in points will be (842.4, 597.6)
        pdfPage.setPageSize(597.6, 842.4);

        _dataDir = _dataDir + "UpdateDimensions_out.pdf";
        
        // Save the updated document
        pdfDocument.save(_dataDir);
    }

À 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 redimensionner le 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.