Поделиться через


Worksheet.ExportAsFixedFormat Метод (2007 System)

Обновлен: Ноябрь 2007

Экспортирует в файл указанного формата.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Sub ExportAsFixedFormat ( _
    Type As XlFixedFormatType, _
    Filename As Object, _
    Quality As Object, _
    IncludeDocProperties As Object, _
    IgnorePrintAreas As Object, _
    From As Object, _
    To As Object, _
    OpenAfterPublish As Object, _
    FixedFormatExtClassPtr As Object _
)
'Применение
Dim instance As Worksheet
Dim Type As XlFixedFormatType
Dim Filename As Object
Dim Quality As Object
Dim IncludeDocProperties As Object
Dim IgnorePrintAreas As Object
Dim From As Object
Dim To As Object
Dim OpenAfterPublish As Object
Dim FixedFormatExtClassPtr As Object

instance.ExportAsFixedFormat(Type, Filename, _
    Quality, IncludeDocProperties, IgnorePrintAreas, _
    From, To, OpenAfterPublish, FixedFormatExtClassPtr)
public void ExportAsFixedFormat(
    XlFixedFormatType Type,
    Object Filename,
    Object Quality,
    Object IncludeDocProperties,
    Object IgnorePrintAreas,
    Object From,
    Object To,
    Object OpenAfterPublish,
    Object FixedFormatExtClassPtr
)

Параметры

  • Filename
    Тип: System.Object
    Полный путь к новому файлу формата PDF или XPS. Если пропустить этот параметр, Excel сохранит файл в текущей папке.
  • Quality
    Тип: System.Object
    Одно из значений Microsoft.Office.Interop.Excel.XlFixedFormatQuality, определяющих качество экспортируемого файла.
  • IncludeDocProperties
    Тип: System.Object
    Значение true, чтобы включить свойства документа в новый экспортированный файл; в противном случае — значение false.
  • IgnorePrintAreas
    Тип: System.Object
    Значение true, чтобы пропускать области печати, установленные при экспорте; в противном случае — значение false.
  • From
    Тип: System.Object
    Номер страницы, с которой начинается экспорт. Если этот аргумент не указывается, экспорт начинается на первой странице.
  • To
    Тип: System.Object
    Номер последней экспортируемой страницы. Если этот аргумент не задан, экспорт заканчивается с последней страницей.
  • OpenAfterPublish
    Тип: System.Object
    Значение true для незамедлительного отображения файла в средстве просмотра; в противном случае — значение false.

Заметки

Этот метод также поддерживает инициализацию надстройки для экспорта файла в файл фиксированного формата. Например, Excel выполнит преобразование формата файла, если имеются преобразователи. Обычно преобразование инициирует пользователь.

Примеры

В следующем примере кода содержимое листа Sheet1 записывается в формате PDF, а именно первые четыре страницы, не включая области печати. PDF-файл сохраняется в стандартном разрешении по указанным пути к файлу и имени файла. PDF-файл включает свойства книги. Для запуска этого примера, в вашей книге должна быть страница с именем Sheet1 с некоторыми данными.

В этом примере демонстрируется настройка уровня документа.

Private Sub SaveWorksheetAsPDF()
    Dim mySheet As Microsoft.Office.Tools.Excel.Worksheet = Globals.Sheet1

    mySheet.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\myWorksheet", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        10, _
        False)
End Sub
private void SaveWorksheetAsPDF()        
{            
    Microsoft.Office.Tools.Excel.Worksheet mySheet =
        Globals.Sheet1;

    mySheet.ExportAsFixedFormat( 
        Excel.XlFixedFormatType.xlTypePDF, 
        @"c:\myWorksheet", 
        Excel.XlFixedFormatQuality.xlQualityStandard, 
        true, 
        true, 
        1, 
        10, 
        false,
        missing);
}

Разрешения

См. также

Ссылки

Worksheet Класс

Worksheet - члены

Microsoft.Office.Tools.Excel - пространство имен