Définir la Taille de l'Image

Contents
[ ]

Il est possible de définir la taille d’une image qui est ajoutée à un fichier PDF. Pour définir la taille, vous pouvez utiliser les méthodes setFixWidth et setFixHeight de la classe com.aspose.pdf.Image.

Le code suivant démontre comment définir la taille d’une image :

package com.aspose.pdf.examples;

import com.aspose.pdf.*;

public class ExampleSetImageSize {
    private static String _dataDir = "/home/admin1/pdf-examples/Samples/";

    public static void Replace() {
        // Instancier l'objet Document
        Document doc = new Document();
        // ajouter une page à la collection de pages du fichier PDF
        Page page = doc.getPages().add();
        // Créer une instance d'image
        Image img = new Image();
        // Définir la largeur et la hauteur de l'image en points
        img.setFixWidth (100);
        img.setFixHeight (100);
        // Définir le type d'image comme SVG
        img.setFileType (ImageFileType.Svg);
        // Chemin pour le fichier source
        img.setFile (_dataDir + "aspose-logo.jpg");
        page.getParagraphs().add(img);
        // Définir les propriétés de la page
        page.getPageInfo().setWidth(800);
        page.getPageInfo().setHeight(800);        
        // enregistrer le fichier PDF résultant
        doc.save(_dataDir + "SetImageSize_out.pdf");
    }
}