Metoda ChartSheet.ExportAsFixedFormat —
Zapisuje wykres, który jest wyświetlany na ChartSheet w formacie PDF lub XPS.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestawy: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
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
)
Parametry
- Type
Typ: Microsoft.Office.Interop.Excel.XlFixedFormatType
Jednym z Microsoft.Office.Interop.Excel.XlFixedFormatType wartości, które określa, czy zapisać go w formacie PDF lub XPS.
- 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.