DocumentBase.ExportAsFixedFormat メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文書を PDF 形式または XPS 形式で保存します。
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);
member this.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, Optional optimizeFor As WdExportOptimizeFor, Optional range As WdExportRange, Optional from As Integer, Optional to As Integer, Optional item As WdExportItem, Optional includeDocProps As Boolean, Optional keepIRM As Boolean, Optional createBookmarks As WdExportCreateBookmarks, Optional docStructureTags As Boolean, Optional bitmapMissingFonts As Boolean, Optional useISO19005_1 As Boolean, Optional ByRef fixedFormatExtClassPtr As Object)
パラメーター
- outputFileName
- String
新しい PDF または XPS ファイルのパスとファイル名。
- exportFormat
- WdExportFormat
文書を PDF 形式または XPS 形式のどちらで保存するかを指定する WdExportFormat のいずれかの値。
- openAfterExport
- Boolean
新しいファイルを自動的に開く場合は true
。それ以外の場合は false
。
- optimizeFor
- WdExportOptimizeFor
画面または印刷のどちら用に最適化するかを指定する WdExportOptimizeFor のいずれかの値。
- range
- WdExportRange
エクスポート範囲が、文書全体、現在のページ、テキストの範囲、または現在の選択箇所のいずれであるかを指定する WdExportRange のいずれかの値。 既定では、文書全体がエクスポートされます。
- from
- Int32
パラメーターが に設定されている場合 Range
は、開始ページ番号を wdExportFromTo指定します。
- to
- Int32
パラメーターが に設定されている場合は Range
、終了ページ番号を wdExportFromTo指定します。
- item
- WdExportItem
エクスポート プロセスでテキストのみを含めるか、テキストをマークアップ付きで含めるかを指定する WdExportItem のいずれかの値。
- includeDocProps
- Boolean
新しいファイルに文書のプロパティを含める場合は true
。それ以外の場合は false
。
- keepIRM
- Boolean
ソース文書が IRM (Information Rights Management) によって保護されている場合に、IRM アクセス許可を XPS 文書にコピーする場合は true
。それ以外の場合は false
。 既定値は、true
です。
- createBookmarks
- WdExportCreateBookmarks
ブックマークをエクスポートするかどうか、およびエクスポートする場合のブックマークの型を指定する WdExportCreateBookmarks のいずれかの値。
- docStructureTags
- Boolean
スクリーン リーダーにとって有用な追加データ (コンテンツのフローや論理構成など) を含める場合は true
。それ以外の場合は false
。 既定値は、true
です。
- bitmapMissingFonts
- Boolean
テキストのビットマップを含める場合は true
。テキスト フォントを参照する場合は false
。 フォントのライセンスで PDF ファイルへのフォントの埋め込みを許可しない場合は、このパラメーターを true
に設定します。 このパラメーターを false
に設定すると、指定されたフォントが表示先のコンピューターで使用できない場合は、適切なフォントに置き換えられます。 既定値は、true
です。
- useISO19005_1
- Boolean
PDF の使用を ISO 19005-1 として標準化されている PDF のサブセットに限定する場合は true
。それ以外の場合は false
。 このパラメーターを true
に設定すると、結果ファイルの独立性は高まりますが、形式の制限が原因で、サイズが大きくなったり、ビジュアル アイテムの表示が増加したりする場合があります。 既定値は、false
です。
- fixedFormatExtClassPtr
- Object
文書を別の固定形式で保存できるようにする IMsoDocExporter
インターフェイスの実装へのポインター。 詳細については、「Extending the Office (2007) Fixed-Format Export Feature」 (Office (2007) の固定形式のエクスポート機能の拡張) を参照してください。
例
次のコード例では、現在の文書を指定した名前で PDF 形式で保存します。 フォルダーが指定されていないため、PDF ファイルは既定でユーザーの [マイ ドキュメント] フォルダーに保存されます。 この例を使用するには、ドキュメント レベルのプロジェクトの ThisDocument
クラスから実行します。
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 ファイルとして保存できます。 詳細については、Office Online で 「PDF や XPS などの他のファイル形式のサポートを有効にする」を検索してください。
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。