Bagikan melalui


DocumentBase.ExportAsFixedFormat Metode

Definisi

Menyimpan dokumen dalam format PDF atau 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)

Parameter

outputFileName
String

Jalur dan nama file file pdf atau XPS baru.

exportFormat
WdExportFormat

Salah WdExportFormat satu nilai yang menentukan apakah akan menyimpan dokumen dalam format PDF atau XPS.

openAfterExport
Boolean

true untuk membuka file baru secara otomatis; jika tidak, false.

optimizeFor
WdExportOptimizeFor

Salah WdExportOptimizeFor satu nilai yang menentukan apakah akan mengoptimalkan layar atau mencetak.

range
WdExportRange

Salah WdExportRange satu nilai yang menentukan apakah rentang ekspor adalah seluruh dokumen, halaman saat ini, rentang teks, atau pilihan saat ini. Defaultnya adalah mengekspor seluruh dokumen.

from
Int32

Menentukan nomor halaman awal, jika Range parameter diatur ke wdExportFromTo.

to
Int32

Menentukan nomor halaman akhir, jika Range parameter diatur ke wdExportFromTo.

item
WdExportItem

Salah WdExportItem satu nilai yang menentukan apakah proses ekspor hanya menyertakan teks atau menyertakan teks dengan markup.

includeDocProps
Boolean

true untuk menyertakan properti dokumen dalam file baru; jika tidak, false.

keepIRM
Boolean

true untuk menyalin izin Manajemen Hak Informasi (IRM) ke dokumen XPS jika dokumen sumber memiliki perlindungan IRM; jika tidak, false. Default adalah true.

createBookmarks
WdExportCreateBookmarks

Salah WdExportCreateBookmarks satu nilai yang menentukan apakah akan mengekspor marka buku dan jenis marka buku yang akan diekspor.

docStructureTags
Boolean

true untuk menyertakan data tambahan untuk membantu pembaca layar, seperti informasi tentang alur dan organisasi logis konten; jika tidak, false. Default adalah true.

bitmapMissingFonts
Boolean

true untuk menyertakan bitmap teks; false untuk mereferensikan font teks. Atur parameter ini ke true ketika lisensi font tidak mengizinkan font untuk disematkan dalam file PDF. Jika Anda mengatur ini ke false, komputer penampil mengganti font yang sesuai jika yang ditentukan tidak tersedia. Default adalah true.

useISO19005_1
Boolean

true untuk membatasi penggunaan PDF ke subset PDF yang distandarkan sebagai ISO 19005-1; jika tidak, false. Jika Anda mengatur parameter ini ke true, file yang dihasilkan lebih mandiri tetapi mungkin lebih besar atau menampilkan lebih banyak artefak visual karena pembatasan format. Default adalah false.

fixedFormatExtClassPtr
Object

Penunjuk ke implementasi IMsoDocExporter antarmuka yang memungkinkan dokumen disimpan dalam format tetap yang berbeda. Untuk informasi selengkapnya, lihat Memperluas Fitur Ekspor Fixed-Format Office (2007).

Contoh

Contoh kode berikut menyimpan dokumen saat ini dalam format PDF dengan nama yang ditentukan. Karena tidak ada folder yang ditentukan, file PDF disimpan di folder Dokumen Saya pengguna secara default. Untuk menggunakan contoh ini, jalankan dari ThisDocument kelas dalam proyek tingkat dokumen.

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

Keterangan

Anda dapat menyimpan sebagai file PDF atau XPS dari Microsoft Office Word hanya setelah Menginstal add-in yang menyediakan fitur ini. Untuk informasi selengkapnya, cari "Aktifkan dukungan untuk format file lain, seperti PDF dan XPS" di Office Online.

Parameter Opsional

Untuk informasi tentang parameter opsional, lihat Parameter Opsional di Solusi Office.

Berlaku untuk