Metoda ChartSheetBase.ExportAsFixedFormat —

Zapisuje wykres, który jest wyświetlany na ChartSheetBase w formacie PDF lub XPS.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
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 _
)
public void ExportAsFixedFormat(
    XlFixedFormatType type,
    Object filename,
    Object quality,
    Object includeDocProperties,
    Object ignorePrintAreas,
    Object from,
    Object to,
    Object openAfterPublish,
    Object fixedFormatExtClassPtr
)

Parametry

  • filename
    Typ: System.Object
    Pełna ścieżka nowego pliku PDF lub XPS.Jeśli ten parametr zostanie pominięty, program Excel zapisuje plik w bieżącym folderze.
  • quality
    Typ: System.Object
    Jedna z wartości Microsoft.Office.Interop.Excel.XlFixedFormatQuality, która określa jakość eksportowanego pliku.
  • includeDocProperties
    Typ: System.Object
    true umożliwiający dołączenie właściwości dokumentu do eksportowanego pliku; w przeciwnym razie false.
  • ignorePrintAreas
    Typ: System.Object
    true umożliwiający ignorowanie ustawień obszarów wydruku w trakcie eksportowania; w przeciwnym razie false.
  • from
    Typ: System.Object
    Numer strony, od której należy rozpocząć eksportowanie.Jeśli parametr ten zostanie pominięty, eksportowanie rozpocznie się od początku.
  • to
    Typ: System.Object
    Numer ostatniej strony do publikowania.Jeśli ten parametr zostanie pominięty, publikowanie kończy się na ostatniej stronie.
  • openAfterPublish
    Typ: System.Object
    true Aby otworzyć nowy plik w przeglądarce natychmiast; w przeciwnym razie false.
  • fixedFormatExtClassPtr
    Typ: System.Object
    Wskaźnik do implementacji IMsoDocExporter interfejs, który umożliwia wykresu mogą być zapisane w innym formacie stałych.Aby uzyskać więcej informacji, wyświetl Rozszerzanie funkcji eksportowania formatu stałego dla pakietu Office (2007).

Uwagi

Można zapisać jako plik PDF lub XPS programu Microsoft Office Excel wyłącznie po zainstalowaniu dodatku zapewniającego tę funkcję.Aby uzyskać więcej informacji, wyszukaj hasło „Włącz obsługę dla innych formatów plików, takich jak PDF i XPS" w witrynie Office Online.

Parametry opcjonalne

Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.

Przykłady

Poniższy przykład kodu zapisuje jednej stronie arkusza wykresu Chart1 w formacie PDF do określonego pliku ścieżka i nazwa pliku przy użyciu rozdzielczości standardowej jakości.Wygenerowany plik PDF zawiera właściwości skoroszytu.Aby uruchomić ten przykład kodu, Twój skoroszyt musi zawierać arkusz wykresu o nazwie 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);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ChartSheetBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel