Méthode Document.ExportAsFixedFormat (Visio)
Exporte un document Microsoft Visio en tant que fichier dans un format fixe (PDF ou XPS).
Syntaxe
expression. ExportAsFixedFormat (FixedFormat, OutputFileName, Intent, PrintRange, FromPage, ToPage, ColorAsBlack, IncludeBackground, IncludeDocumentProperties, IncludeStructureTags, UseISO19005_1, FixedFormatExtClass)
Expression Expression qui renvoie un objet Document .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
FixedFormat | Requis | VisFixedFormatTypes | Type de format dans lequel doit être exporté le document. Voir la section Remarques pour les valeurs possibles. |
OutputFileName | Facultatif | String | Nom et chemin d'accès du fichier sur lequel effectuer la sortie, placé entre guillemets. |
Intent | Requis | VisDocExIntent | Qualité de sortie. Voir la section Remarques pour les valeurs possibles. |
PrintRange | Requis | VisPrintOutRange | Plage de pages du document à exporter. Voir la section Remarques pour les valeurs possibles. |
FromPage | Facultatif | Long | Si PrintRange a la valeur visPrintFromTo, la première page de la plage à exporter. La valeur par défaut est 1, qui indique la première page du dessin. |
ToPage | Facultatif | Long | Si PrintRange est visPrintFromTo, dernière page de la plage à exporter. La valeur par défaut est -1, qui indique la dernière page du dessin. |
ColorAsBlack | Facultatif | Boolean | La valeur True effectue le rendu de toutes les couleurs en noir afin que toutes les formes soient visibles sur le dessin exporté. La valeur False effectue le rendu des couleurs normalement. La valeur par défaut est False. |
IncludeBackground | Facultatif | Boolean | Spécifie si les pages d'arrière-plan doivent être incluses dans le fichier exporté. La valeur par défaut est True. |
IncludeDocumentProperties | Facultatif | Boolean | Spécifie si les propriétés de document doivent être incluses dans le fichier exporté. La valeur par défaut est True. |
IncludeStructureTags | Facultatif | Booléen | S'il faut inclure des balises de structure de document pour améliorer l'accessibilité des documents. La valeur par défaut est True. |
UseISO19005_1 | Facultatif | Booléen | Indique si le document qui en résulte est conforme à la norme ISO 19005-1 (PDF/A). La valeur par défaut est False. |
FixedFormatExtClass | Facultatif | [UNKNOWN] | Pointeur vers une classe qui implémente l'interface IMsoDocExporter à des fins de création de sorties fixes personnalisées. La valeur par défaut est un pointeur Null. |
Valeur renvoyée
Aucune
Remarques
La méthode ExportAsFixedFormat crée un fichier qui contient une vue statique du document Visio.
Les valeurs possibles pour le paramètre FormatFixe figurent dans le tableau ci-après et sont déclarées dans VisFixedFormatTypes dans la bibliothèque de types de Visio.
Constante | Valeur | Description |
---|---|---|
visFixedFormatPDF | 1 | Format fixe PDF |
visFixedFormatXPS | 2 | Format fixe XPS |
Les valeurs possibles pour le paramètre Intent sont indiquées dans le tableau suivant et déclarées dans VisDocExIntent dans la bibliothèque de types Visio.
Constante | Valeur | Description |
---|---|---|
visDocExIntentPrint | 1 | Le but de l'exportation est la publication en ligne et l'impression |
visDocExIntentScreen | 0 | Le but de l'exportation est la publication en ligne uniquement |
Les valeurs possibles pour le paramètre PrintRange sont indiquées dans le tableau suivant et déclarées dans VisPrintOutRange dans la bibliothèque de types Visio.
Constante | Valeur | Description |
---|---|---|
visPrintAll | 0 | Imprime toutes les pages de premier plan. |
visPrintCurrentPage | 2 | Imprime la page active. |
visPrintCurrentView | 4 | Imprime la zone d’affichage actuelle. |
visPrintFromTo | 1 | Imprime les pages entre les valeurs FromPage et ToPage. |
visPrintSelection | 3 | Imprime une sélection. |
Exemple
La macro Microsoft Visual Basic pour Applications (VBA) ci-dessous illustre comment utiliser la méthode ExportAsFixedFormat pour exporter le document Visio actif au format PDF vers la racine du lecteur C.
Public Sub ExportAsFixedFormat_Example()
ActiveDocument.ExportAsFixedFormat visFixedFormatPDF, "C:\ExportedVisioDocument .pdf", visDocExIntentPrint, visPrintAll
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.