Document.ExportAsFixedFormat メソッド (Visio)

Microsoft Office Visio の図面を PDF または XPS の固定フォーマットでファイルとしてエクスポートします。

構文

式。ExportAsFixedFormat (FixedFormat, OutputFileName, intent, PrintRange, FromPage, ToPage, ColorAsBlack, IncludeBackground, IncludeDocumentProperties, IncludeStructureTags, UseISO19005_1, FixedFormatExtClass)

式Document オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
FixedFormat 必須 VisFixedFormatTypes 図面をエクスポートするフォーマットの種類です。 使用可能な値については、「備考」を参照してください。
OutputFileName 省略可能 String 引用符で囲まれた、出力するファイルの名前とパスです。
Intent 必須 VisDocExIntent 出力の品質です。 使用可能な値については、「備考」を参照してください。
PrintRange 必須 VisPrintOutRange エクスポートする図面のページ範囲です。 使用可能な値については、「備考」を参照してください。
FromPage 省略可能 Long PrintRange が visPrintFromTo の場合、エクスポートする範囲内の最初のページ。 既定値は 1 で、図面の最初のページです。
ToPage 省略可能 Long PrintRange が visPrintFromTo の場合、エクスポートする範囲内の最後のページ。 既定値は -1 で、図面の最後のページです。
ColorAsBlack 省略可能 Boolean エクスポートされた図面ですべての図形が表示されるように、すべての色を黒としてレンダリングするには true。 通常どおりに色をレンダリングする場合は false。 既定値は False です。
IncludeBackground 省略可能 Boolean エクスポートするファイルに背景ページを含めるかどうかを指定します。 既定では True です 。
IncludeDocumentProperties 省略可能 Boolean エクスポートするファイルに図面のプロパティを含めるかどうかを指定します。 既定では True です 。
IncludeStructureTags 省略可能 ブール型 (Boolean) ドキュメントのアクセシビリティを向上させるために、文書構造タグを含めるかどうか。 既定では True です 。
UseISO19005_1 省略可能 ブール型 (Boolean) 結果の文書は ISO 19005-1 に準拠しているかどうか (PDF/A)。 既定値は False です。
FixedFormatExtClass 省略可能 [UNKNOWN] カスタム固定出力を作成するために IMsoDocExporter インターフェイスを実装するクラスへのポインターです。 既定値は Null ポインターです。

戻り値

なし

解説

ExportAsFixedFormat メソッドは、Visio の図面の静的ビューを含むファイルを作成します。

次の表に、Visio タイプ ライブラリの VisFixedFormatTypes で宣言されている、FixedFormat パラメーターで使用可能な値を示します。

定数 値 説明
visFixedFormatPDF 1 PDF 固定フォーマット
visFixedFormatXPS 2 XPS 固定フォーマット

Intent パラメーターの設定値を次の表に示し、Visio タイプ ライブラリの VisDocExIntent で宣言されています。

定数 値 説明
visDocExIntentPrint 1 オンラインで発行され、印刷されることを目的とします。
visDocExIntentScreen 0 オンラインで発行されることのみを目的とします。

PrintRange パラメーターの設定値を次の表に示します。また、Visio タイプ ライブラリの VisPrintOutRange で宣言されています。

定数 値 説明
visPrintAll 0 前景ページをすべて印刷します。
visPrintCurrentPage 2 アクティブなページを印刷します。
visPrintCurrentView 4 現在の表示エリアを印刷します。
visPrintFromTo 1 FromPage 値から ToPage 値までのページを印刷します。
visPrintSelection 3 選択範囲を印刷します。

例

次の Microsoft Visual Basic for Applications (VBA) マクロは、ExportAsFixedFormat メソッドを使用して、アクティブな Visio 図面を PDF 形式で C ドライブのルートにエクスポートする方法を示します。

Public Sub ExportAsFixedFormat_Example() 
 
    ActiveDocument.ExportAsFixedFormat visFixedFormatPDF, "C:\ExportedVisioDocument .pdf", visDocExIntentPrint, visPrintAll 
 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。