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


Chart.ExportAsFixedFormat - метод

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

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  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
    Одно из значений T:Microsoft.Office.Interop.Excel.XlFixedFormatType, указывающих, сохранять диаграмму в формате PDF или XPS.
  • Filename
    Тип: System.Object
    Полный путь к новому файлу формата PDF или XPS.Если этот параметр не указывается, Excel сохраняет файл в текущей папке.
  • Quality
    Тип: System.Object
    Одно из значений T: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.

Примеры

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

Private Sub SaveChartAsPDF()
    Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
        Globals.Sheet1.Chart_1

    myChart.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesChart", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveChartAsPDF()
{
    Microsoft.Office.Tools.Excel.Chart myChart = 
        Globals.Sheet1.Chart_1;

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

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

См. также

Ссылки

Chart Интерфейс

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