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


ChartSheet.ExportAsFixedFormat - метод

Сохраняет диаграмму, отображаемую на листе ChartSheet, в формате PDF или XPS.

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

Синтаксис

'Декларация
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 _
)
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.
  • FixedFormatExtClassPtr
    Тип: System.Object
    Указатель на реализацию интерфейса IMsoDocExporter, который позволяет сохранять диаграмму в другом фиксированном формате.Дополнительные сведения см. в разделе "Расширение функции экспорта в фиксированном формате Office (2007)".

Заметки

Чтобы сохранять файлы в форматах 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.Base

    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.Base;

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

Безопасность платформы .NET Framework

См. также

Ссылки

ChartSheet Интерфейс

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