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


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

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

Сохраняет книгу в формате PDF или XPS.

Пространство имен:  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 Workbook
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.

Заметки

Чтобы сохранять файлы в форматах PDF и XPS в Microsoft Office Excel, необходимо сначала установить надстройку, обеспечивающую эту функцию. Дополнительные сведения см. в разделе "Включение поддержки других форматов файлов, таких как PDF и XPS" на узле Office Online.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.

Примеры

В следующем примере первая страница книги сохраняется в высоком разрешении в формате PDF по указанному пути к файлу.

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

Private Sub SaveAsPDF()
    Me.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\myWorkbook", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveAsPDF()
{                        
    this.ExportAsFixedFormat(
        Excel.XlFixedFormatType.xlTypePDF,
        @"c:\myWorkbook",
        Excel.XlFixedFormatQuality.xlQualityStandard,
        true,
        true,
        1,
        1,
        false,
        missing);
}

Разрешения

См. также

Ссылки

Workbook Класс

Workbook - члены

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