DocumentBase.ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, WdExportRange, Int32, Int32, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object) Method

定義

文書を PDF 形式または XPS 形式で保存します。 Saves the document in PDF or XPS format.

public void ExportAsFixedFormat (string outputFileName, Microsoft.Office.Interop.Word.WdExportFormat exportFormat, bool openAfterExport, Microsoft.Office.Interop.Word.WdExportOptimizeFor optimizeFor, Microsoft.Office.Interop.Word.WdExportRange range, int from, int to, Microsoft.Office.Interop.Word.WdExportItem item, bool includeDocProps, bool keepIRM, Microsoft.Office.Interop.Word.WdExportCreateBookmarks createBookmarks, bool docStructureTags, bool bitmapMissingFonts, bool useISO19005_1, ref object fixedFormatExtClassPtr);
パラメーター
outputFileName
String

新しい PDF または XPS ファイルのパスとファイル名。 The path and file name of the new PDF or XPS file.

exportFormat
WdExportFormat

文書を PDF 形式または XPS 形式のどちらで保存するかを指定する WdExportFormat のいずれかの値。 One of the WdExportFormat values that specifies whether to save the document in PDF or XPS format.

openAfterExport
Boolean

新しいファイルを自動的に開く場合は true。それ以外の場合は false true to open the new file automatically; otherwise, false.

optimizeFor
WdExportOptimizeFor

画面または印刷のどちら用に最適化するかを指定する WdExportOptimizeFor のいずれかの値。 One of the WdExportOptimizeFor values that specifies whether to optimize for screen or print.

range
WdExportRange

エクスポート範囲が、文書全体、現在のページ、テキストの範囲、または現在の選択箇所のいずれであるかを指定する WdExportRange のいずれかの値。 One of the WdExportRange values that specifies whether the export range is the entire document, the current page, a range of text, or the current selection. 既定では、文書全体がエクスポートされます。 The default is to export the entire document.

from
Int32
Range パラメーターが wdExportFromTo に設定されている場合に、開始ページ番号を指定します。 Specifies the starting page number, if the Range parameter is set to wdExportFromTo.
to
Int32
Range パラメーターが wdExportFromTo に設定されている場合に、終了ページ番号を指定します。 Specifies the ending page number, if the Range parameter is set to wdExportFromTo.
item
WdExportItem

エクスポート プロセスでテキストのみを含めるか、テキストをマークアップ付きで含めるかを指定する WdExportItem のいずれかの値。 One of the WdExportItem values that specifies whether the export process includes text only or includes text with markup.

includeDocProps
Boolean

新しいファイルに文書のプロパティを含める場合は true。それ以外の場合は false true to include document properties in the new file; otherwise, false.

keepIRM
Boolean

ソース文書が IRM (Information Rights Management) によって保護されている場合に、IRM アクセス許可を XPS 文書にコピーする場合は true。それ以外の場合は false true to copy Information Rights Management (IRM) permissions to an XPS document if the source document has IRM protections; otherwise, false. 既定値は、true です。 The default is true.

createBookmarks
WdExportCreateBookmarks

ブックマークをエクスポートするかどうか、およびエクスポートする場合のブックマークの型を指定する WdExportCreateBookmarks のいずれかの値。 One of the WdExportCreateBookmarks values that specifies whether to export bookmarks and the type of bookmarks to export.

docStructureTags
Boolean

スクリーン リーダーにとって有用な追加データ (コンテンツのフローや論理構成など) を含める場合は true。それ以外の場合は false true to include extra data to help screen readers, such as information about the flow and logical organization of the content; otherwise, false. 既定値は、true です。 The default is true.

bitmapMissingFonts
Boolean

テキストのビットマップを含める場合は true。テキスト フォントを参照する場合は false true to include a bitmap of the text; false to reference the text font. フォントのライセンスで PDF ファイルへのフォントの埋め込みを許可しない場合は、このパラメーターを true に設定します。 Set this parameter to true when font licenses do not permit a font to be embedded in the PDF file. このパラメーターを false に設定すると、指定されたフォントが表示先のコンピューターで使用できない場合は、適切なフォントに置き換えられます。 If you set this to false, the viewer's computer substitutes an appropriate font if the specified one is not available. 既定値は、true です。 The default is true.

useISO19005_1
Boolean

PDF の使用を ISO 19005-1 として標準化されている PDF のサブセットに限定する場合は true。それ以外の場合は false true to limit PDF usage to the PDF subset standardized as ISO 19005-1; otherwise, false. このパラメーターを true に設定すると、結果ファイルの独立性は高まりますが、形式の制限が原因で、サイズが大きくなったり、ビジュアル アイテムの表示が増加したりする場合があります。 If you set this parameter to true, the resulting files are more reliably self-contained but may be larger or show more visual artifacts due to the restrictions of the format. 既定値は、false です。 The default is false.

fixedFormatExtClassPtr

文書を別の固定形式で保存できるようにする IMsoDocExporter インターフェイスの実装へのポインター。 A pointer to an implementation of the IMsoDocExporter interface that enables the document to be saved in a different fixed format. 詳細については、「Extending the Office (2007) Fixed-Format Export Feature」 (Office (2007) の固定形式のエクスポート機能の拡張) を参照してください。 For more information, see Extending the Office (2007) Fixed-Format Export Feature.

次のコード例では、指定した名前の PDF 形式で現在のドキュメントを保存します。The following code example saves the current document in PDF format with the specified name. フォルダーが指定されていないため、PDF ファイルが既定では、ユーザーのマイ ドキュメント フォルダーに保存されます。Because no folder is specified, the PDF file is saved in the user's My Documents folder by default. この例を使用する実行から、ThisDocumentドキュメント レベル プロジェクト内のクラス。To use this example, run it from the ThisDocument class in a document-level project.

private void SaveAsPDF()
{            
    this.ExportAsFixedFormat(
        @"myPDFDocument",
        Word.WdExportFormat.wdExportFormatPDF,
        false,
        Word.WdExportOptimizeFor.wdExportOptimizeForOnScreen,
        Word.WdExportRange.wdExportAllDocument,
        0,
        0,
        Word.WdExportItem.wdExportDocumentWithMarkup,
        true,
        true,
        Word.WdExportCreateBookmarks.wdExportCreateWordBookmarks,
        true,
        true,
        false,
        ref missing);
}
Private Sub SaveAsPDF()
    Me.ExportAsFixedFormat("MyPDFDocument", _
        Word.WdExportFormat.wdExportFormatPDF)
End Sub

注釈

この機能を提供するアドインをインストールした後にのみから Microsoft Office Word、PDF または XPS ファイルとして保存できます。You can save as a PDF or XPS file from Microsoft Office Word only after you install an add-in that provides this feature. 詳細については、Office online の「XPS、PDF 他のファイル形式のサポートを有効にする」を検索します。For more information, search for "Enable support for other file formats, such as PDF and XPS" on Office Online.

省略可能なパラメーターOptional Parameters

省略可能なパラメーターについては、次を参照してください。 Office ソリューションの省略可能なパラメーターします。For information on optional parameters, see Optional Parameters in Office Solutions.

適用対象