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


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

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

Сохраняет диаграмму, отображаемую на листе ChartSheet, в формате 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 ChartSheet
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
)

Параметры

  • Type
    Тип: Microsoft.Office.Interop.Excel.XlFixedFormatType
    Одно из значений Microsoft.Office.Interop.Excel.XlFixedFormatType, указывающих, сохранять диаграмму в формате PDF или XPS.
  • 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.

Примеры

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

Private Sub SaveChartSheetAsPDF()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
    Globals.Chart1

    myChartSheet.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesChartSheet", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveChartSheetAsPDF()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet  = 
    Globals.Chart1;

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

Разрешения

См. также

Ссылки

ChartSheet Класс

ChartSheet - члены

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