Chart.ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) Methode

Definition

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

public void ExportAsFixedFormat (Microsoft.Office.Interop.Excel.XlFixedFormatType Type, object Filename, object Quality, object IncludeDocProperties, object IgnorePrintAreas, object From, object To, object OpenAfterPublish, object FixedFormatExtClassPtr);

Parameter

Type
XlFixedFormatType

Einer der T:Microsoft.Office.Interop.Excel.XlFixedFormatType-Werte, mit dem angegeben wird, ob das Diagramm im PDF- oder XPS-Format gespeichert wird.

Filename
Object

Der vollständige Pfad der neuen PDF- oder XPS-Datei. Wird dieser Parameter ausgelassen, speichert Excel die Datei im aktuellen Ordner.

Quality
Object

Einer der T:Microsoft.Office.Interop.Excel.XlFixedFormatQuality-Werte, der die Qualität der exportierten Datei angibt.

IncludeDocProperties
Object

true, um Dokumenteigenschaften in die exportierte Datei einzufügen; andernfalls false.

IgnorePrintAreas
Object

true um Druckbereiche beim Exportieren zu ignorieren; andernfalls false.

From
Object

Die Nummer der Seite, auf der das Exportieren beginnen soll. Wenn dieser Parameter ausgelassen wird, startet der Exportvorgang am Anfang.

To
Object

Die Nummer der letzten zu exportierenden Seite. Wenn dieser Parameter ausgelassen wird, endet der Exportvorgang mit der letzten Seite.

OpenAfterPublish
Object

true, um die neue Datei nach dem Exportieren des Diagramms zu öffnen; andernfalls false.

FixedFormatExtClassPtr
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“.

Beispiele

Im folgenden Codebeispiel wird eine Seite des Chart_1 Arbeitsblatt Diagramms Sheet1 im PDF-Format unter Verwendung der standardmäßigen Qualitäts Auflösung in den angegebenen Dateipfad und Dateinamen gespeichert. Die generierte PDF-Datei enthält die Arbeitsmappeneigenschaften. Um dieses Codebeispiel auszuführen, muss die Arbeitsmappe ein Blatt mit dem Namen Sheet1 mit einem Diagramm mit dem Namen enthalten Chart_1 .

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);
}
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

Hinweise

Sie können eine PDF-oder XPS-Datei nur aus Microsoft Office Excel speichern, nachdem Sie ein Add-in installiert haben, das diese Funktion bereitstellt. Weitere Informationen finden Sie unter "Aktivieren der Unterstützung für andere Dateiformate wie PDF und XPS" in Office Online.

Optionale Parameter

Weitere Informationen zu optionalen Parametern finden Sie unter optionale Parameter in Office-Projektmappen.

Gilt für