Set Image Size
Contents
[
Hide
]
Le code suivant fonctionne également avec la bibliothèque Aspose.PDF.Drawing.
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 propriétés FixWidth et FixHeight de la classe Aspose.Pdf.Image. Le code suivant montre comment définir la taille d’une image :
// Pour des exemples complets et des fichiers de données, veuillez aller à https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Le chemin vers le répertoire des documents.
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Instancier l'objet Document
Document doc = new Document();
// ajouter une page à la collection de pages du fichier PDF
Aspose.Pdf.Page page = doc.Pages.Add();
// Créer une instance d'image
Aspose.Pdf.Image img = new Aspose.Pdf.Image();
// Définir la largeur et la hauteur de l'image en points
img.FixWidth = 100;
img.FixHeight = 100;
// Définir le type d'image comme SVG
img.FileType = Aspose.Pdf.ImageFileType.Unknown;
// Chemin pour le fichier source
img.File = dataDir + "aspose-logo.jpg";
page.Paragraphs.Add(img);
// Définir les propriétés de la page
page.PageInfo.Width = 800;
page.PageInfo.Height = 800;
dataDir = dataDir + "SetImageSize_out.pdf";
// sauvegarder le fichier PDF résultant
doc.Save(dataDir);