本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

XmlMappedRange.ExportAsFixedFormat 方法 (XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

 

匯出至所指定格式的檔案。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (於 Microsoft.Office.Tools.Excel.dll)

void ExportAsFixedFormat(
	XlFixedFormatType Type,
	object Filename,
	object Quality,
	object IncludeDocProperties,
	object IgnorePrintAreas,
	object From,
	object To,
	object OpenAfterPublish,
	object FixedFormatExtClassPtr
)

參數

Type
Type: Microsoft.Office.Interop.Excel.XlFixedFormatType

其中一個 Microsoft.Office.Interop.Excel.XlFixedFormatType 值,指定是要以 PDF 還是 XPS 格式儲存活頁簿。

Filename
Type: System.Object

字串,包含要儲存之檔案的檔案名稱。 您可以包含完整路徑,或 Excel 會將檔案儲存在目前資料夾中。

Quality
Type: System.Object

其中一個 Microsoft.Office.Interop.Excel.XlFixedFormatQuality 值,指定所匯出檔案的品質。

IncludeDocProperties
Type: System.Object

true 可包含文件屬性;否則為 false

IgnorePrintAreas
Type: System.Object

true 可忽略匯出時所設定的任何列印區域;否則為 false

From
Type: System.Object

要開始匯出的頁碼。 如果省略這個引數,則會從第一頁開始匯出。

To
Type: System.Object

要匯出之最後一頁的頁碼。 如果省略這個引數,則會在最後一頁結束匯出。

OpenAfterPublish
Type: System.Object

true 可在檢視器中顯示發行後的檔案;否則為 false

FixedFormatExtClassPtr
Type: System.Object

IMsoDocExporter 介面實作的指標,可使用不同的固定格式來儲存活頁簿。 如需詳細資訊,請參閱<擴充 Office (2007) 固定格式匯出功能>。

This method also supports initializing an add-in to export a file to a fixed-format file. For example, Excel will perform file format conversion if the converters are present. The conversion is usually initiated by the user.

The following code example sets the value of the EmployeeNameCellT:Microsoft.Office.Tools.Excel.XmlMappedRange control on Sheet1. Next, the example exports the contents of EmployeeSeniorityCell into a PDF document to the specified folder and file name.

System_CAPS_note注意

Typically, you populate the T:Microsoft.Office.Tools.Excel.XmlMappedRange control from an XML file. This example hard-codes the value of the control for simplicity.

private void SaveXMLMappedRangeAsPDF()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF,
        @"c:\EmployeeInfo",
        Excel.XlFixedFormatQuality.xlQualityStandard,
        true,
        true,
        1,
        1,
        false);
}
回到頁首
顯示: