_Document.ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, WdExportRange, Int32, Int32, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object) Méthode

Définition

Enregistre un document au format PDF ou XPS.

public void ExportAsFixedFormat (string OutputFileName, Microsoft.Office.Interop.Word.WdExportFormat ExportFormat, bool OpenAfterExport = false, Microsoft.Office.Interop.Word.WdExportOptimizeFor OptimizeFor = Microsoft.Office.Interop.Word.WdExportOptimizeFor.wdExportOptimizeForPrint, Microsoft.Office.Interop.Word.WdExportRange Range = Microsoft.Office.Interop.Word.WdExportRange.wdExportAllDocument, int From = 1, int To = 1, Microsoft.Office.Interop.Word.WdExportItem Item = Microsoft.Office.Interop.Word.WdExportItem.wdExportDocumentContent, bool IncludeDocProps = false, bool KeepIRM = false, Microsoft.Office.Interop.Word.WdExportCreateBookmarks CreateBookmarks = Microsoft.Office.Interop.Word.WdExportCreateBookmarks.wdExportCreateNoBookmarks, bool DocStructureTags = false, bool BitmapMissingFonts = false, bool UseISO19005_1 = false, ref object FixedFormatExtClassPtr);
abstract member ExportAsFixedFormat : string * Microsoft.Office.Interop.Word.WdExportFormat * bool * Microsoft.Office.Interop.Word.WdExportOptimizeFor * Microsoft.Office.Interop.Word.WdExportRange * int * int * Microsoft.Office.Interop.Word.WdExportItem * bool * bool * Microsoft.Office.Interop.Word.WdExportCreateBookmarks * bool * bool * bool * obj -> unit
Public Sub ExportAsFixedFormat (OutputFileName As String, ExportFormat As WdExportFormat, Optional OpenAfterExport As Boolean = false, Optional OptimizeFor As WdExportOptimizeFor = Microsoft.Office.Interop.Word.WdExportOptimizeFor.wdExportOptimizeForPrint, Optional Range As WdExportRange = Microsoft.Office.Interop.Word.WdExportRange.wdExportAllDocument, Optional From As Integer = 1, Optional To As Integer = 1, Optional Item As WdExportItem = Microsoft.Office.Interop.Word.WdExportItem.wdExportDocumentContent, Optional IncludeDocProps As Boolean = false, Optional KeepIRM As Boolean = false, Optional CreateBookmarks As WdExportCreateBookmarks = Microsoft.Office.Interop.Word.WdExportCreateBookmarks.wdExportCreateNoBookmarks, Optional DocStructureTags As Boolean = false, Optional BitmapMissingFonts As Boolean = false, Optional UseISO19005_1 As Boolean = false, Optional ByRef FixedFormatExtClassPtr As Object)

Paramètres

OutputFileName
String

Chemin et nom du nouveau fichier PDF ou XPS.

ExportFormat
WdExportFormat

Spécifie le format PDF ou XPS.

OpenAfterExport
Boolean

Ouvre le nouveau fichier après avoir exporté le contenu.

OptimizeFor
WdExportOptimizeFor

Indique s'il convient d'effectuer l'optimisation pour l'écran ou l'impression.

Range
WdExportRange

Spécifie si la plage d'exportation est l'ensemble du document, la page en cours, une plage de texte ou la sélection en cours. Par défaut, l'ensemble du document est exporté.

From
Int32

Spécifie le numéro de la page de début, si le Range paramètre est défini sur wdExportFromTo .

To
Int32

Spécifie le numéro de la page de fin, si le Range paramètre est défini sur wdExportFromTo .

Item
WdExportItem

Indique si le processus d'exportation inclut le texte seul ou avec les marques de révision.

IncludeDocProps
Boolean

Indique s'il convient d'inclure les propriétés du document dans le fichier nouvellement exporté.

KeepIRM
Boolean

Spécifie s'il faut copier les autorisations IRM à un document XPS si le document source comporte des protections IRM. Valeur par défaut est True.

CreateBookmarks
WdExportCreateBookmarks

Indique s'il convient d'exporter les signets et quel type de signet exporter.

DocStructureTags
Boolean

Indique si des données supplémentaires doivent être incluses pour faciliter la synthèse vocale. Il peut s'agir, par exemple, d'informations sur le flux de contenu et son organisation logique. La valeur par défaut est True.

BitmapMissingFonts
Boolean

Indique si une bitmap du texte doit être incluse. Il faut attribuer à ce paramètre la valeur True si les licences des polices n’autorisent pas l’incorporation d’une police dans un fichier PDF. S’il a la valeur False, la police est référencée et, si la police créée n’est pas disponible, l’ordinateur de la visionneuse la remplace par la police appropriée. La valeur par défaut est True.

UseISO19005_1
Boolean

Indique si l’utilisation de PDF est limitée au sous-ensemble PDF appliquant la norme ISO 19005-1. Si ce paramètre à la valeur True, les fichiers obtenus seront plus fiables et autonomes, mais ils risquent aussi d’être plus volumineux et de contenir davantage d’artefacts visuels en raison des restrictions de format. La valeur par défaut est False.

FixedFormatExtClassPtr
Object

Spécifie un pointeur vers un complément pour autoriser les appels à une autre implémentation de code. Cette dernière interprète les descriptions EMF et EMF+ page générées par les applications pour produire des PDF ou XPS propres. Pour plus d'informations, consultez la rubrique « Extending the Office (2007) Fixed-Format Export Feature » sur MSDN.

Remarques

Pour sauvegarder un fichier au format PDF ou XPS à partir d'un programme Microsoft Office System 2007, vous devez préalablement installer un complément. Pour plus d'informations, effectuez une recherche sur les termes « activer la prise en charge des autres formats de fichier comme PDF et XPS » sur Office Online.

S’applique à