ChartSheetBase.ExportAsFixedFormat-Methode
Speichert das Diagramm, das in ChartSheetBase im PDF- oder XPS-Format angezeigt wird.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
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
)
Parameter
- type
Typ: Microsoft.Office.Interop.Excel.XlFixedFormatType
Einer der Microsoft.Office.Interop.Excel.XlFixedFormatType-Werte, mit dem angegeben wird, ob das Diagramm im PDF- oder XPS-Format gespeichert wird.
- 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 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 veröffentlichenden Seite.Wenn dieser Parameter ausgelassen wird, endet der Veröffentlichungsvorgang mit der letzten Seite.
- openAfterPublish
Typ: System.Object
true, um die neue Datei umgehend im Viewer 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 Diagrammblatts Chart1 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 die Arbeitsmappe ein Diagrammblatt mit dem Namen Chart1 enthalten.
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,
missing);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.