ShapeRange.SaveAsPicture, méthode (Publisher)

Cette méthode enregistre une plage d'une ou plusieurs formes en tant que fichier image.

Syntaxe

expression. SaveAsPicture (FileName, pbResolution)

Expression Variable qui représente un objet ShapeRange .

Parameters

Nom Requis/Facultatif Type de données Description
FileName Obligatoire String Chemin d’accès et nom du nouveau fichier image que vous souhaitez créer. Le format graphique dans lequel l’image est enregistrée est déterminé par l’extension de nom de fichier (par exemple, .jpg ou .gif) que vous spécifiez.
pbResolution Facultatif PbPictureResolution La résolution à utiliser pour enregistrer l'image. Il peut s’agir de l’une des constantes PbPictureResolution .

Exemple

Le suivant Microsoft Visual Basic pour Applications (VBA) montre comment utiliser la méthode SaveAsPicture pour enregistrer toutes les formes sur la première page de la composition active en tant que fichier image .jpg.

Avant d’exécuter ce code, remplacez par filename.jpg un nom de fichier valide et le chemin d’accès à un dossier sur votre ordinateur où vous êtes autorisé à enregistrer des fichiers.

Public Sub SaveAsPicture_Example() 
 
 Dim pubShapeRange As Publisher.ShapeRange 
 Set pubShapeRange = ThisDocument.Pages(1).Shapes.Range 
 
 pubShapeRange.SaveAsPicture "filename.jpg" 
 
End Sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.