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 PrintRangevisPrintFromTo の場合、エクスポートする範囲の最初のページ。 既定値は 1 で、図面の最初のページです。
ToPage 省略可能 Long PrintRangevisPrintFromTo の場合、エクスポートする範囲の最後のページ。 既定値は -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 省略可能 [不明] カスタム固定出力を作成するために 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 のサポートおよびフィードバックを参照してください。