Freigeben über


Chart.ExportAsFixedFormat-Methode

Speichert das Diagramm entweder im PDF- oder XPS-Format.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
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
)

Parameter

  • Filename
    Typ: System.Object
    Der vollständige Pfad der neuen PDF- oder XPS-Datei.Wird dieser Parameter ausgelassen, speichert Excel die Datei im aktuellen Ordner.
  • Quality
    Typ: System.Object
    Einer der T:Microsoft.Office.Interop.Excel.XlFixedFormatQuality-Werte, durch den die Qualität der exportierten Datei angegeben wird.
  • IncludeDocProperties
    Typ: System.Object
    true, um Dokumenteigenschaften in die exportierte Datei einzufügen; andernfalls false.
  • IgnorePrintAreas
    Typ: System.Object
    true, um beim Exportieren festgelegte Druckbereiche zu ignorieren; andernfalls false.
  • From
    Typ: System.Object
    Die Nummer der Seite, ab der der Export beginnt.Wenn dieser Parameter ausgelassen wird, startet der Exportvorgang am Anfang.
  • To
    Typ: System.Object
    Die Nummer der letzten zu exportierenden Seite.Wenn dieser Parameter ausgelassen wird, endet der Exportvorgang mit der letzten Seite.
  • OpenAfterPublish
    Typ: System.Object
    true, um die neue Datei nach dem Exportieren des Diagramms zu öffnen; andernfalls false.
  • FixedFormatExtClassPtr
    Typ: System.Object
    Ein Zeiger auf eine Implementierung der IMsoDocExporter-Schnittstelle, die das Speichern des Diagramms in einem anderen festen Format ermöglicht.Weitere Informationen finden Sie unter "Extending the Office (2007) Fixed-Format Export Feature".

Hinweise

Das Speichern einer Datei im PDF- oder XPS-Format in Microsoft Office Excel ist nur nach dem Installieren eines Add-Ins mit dem entsprechenden Feature möglich. Weitere Informationen finden Sie in Office Online unter "Enable support for other file formats, such as PDF and XPS".

Optionale Parameter

Weitere Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Mit folgendem Codebeispiel wird eine Seite des Diagramms Chart_1 aus dem Arbeitsblatt Sheet1 als PDF mit einer Auflösung in Standardqualität unter dem festgelegten Dateipfad und mit dem festgelegten Dateinamen gespeichert. Die erstellte PDF-Datei enthält die Arbeitsmappeneigenschaften. Um dieses Codebeispiel auszuführen, muss in der Arbeitsmappe ein Arbeitsblatt mit dem Namen Sheet1 enthalten sein, das ein Diagramm mit dem Namen Chart_1 enthält.

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-Sicherheit

Siehe auch

Referenz

Chart Schnittstelle

Microsoft.Office.Tools.Excel-Namespace