Metoda ChartSheet.ExportAsFixedFormat —
Powoduje zapisanie wykresu, 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 nowy plik PDF lub XPS.Jeśli ten parametr zostanie pominięty, program Excel zapisuje plik w bieżącym folderze.
- Quality
Typ: System.Object
Jednym z Microsoft.Office.Interop.Excel.XlFixedFormatQuality wartości, które określa jakość eksportowanego pliku.
- IncludeDocProperties
Typ: System.Object
true Aby dołączyć właściwości dokumentu w eksportowanym pliku; w przeciwnym razie false.
- IgnorePrintAreas
Typ: System.Object
true Aby ignorować wszelkie obszary wydruku należy ustawić podczas eksportowania; w przeciwnym razie false.
- From
Typ: System.Object
Numer strony, w którym chcesz rozpocząć eksportowanie.Jeśli ten parametr zostanie pominięty, eksportowanie rozpoczyna się na 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 pozwala na wykresie, można zapisać w innym formacie stałych.Aby uzyskać więcej informacji zobacz Rozszerzanie funkcji eksportowania formatu Fixed pakietu Office (2007).
Uwagi
Można zapisać jako plik PDF lub XPS z programu Microsoft Office Excel tylko po zainstalowaniu dodatku, która zapewnia tej funkcji.Aby uzyskać więcej informacji wyszukaj frazę "Włącz obsługę dla innych formatów plików, takich jak PDF i XPS" w witrynie Office Online.
Parametry opcjonalne
Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.
Przykłady
Poniższy przykład kodu zapisuje jednej stronie arkusza wykresu Chart1 w formacie PDF do określonego pliku ścieżki i nazwy 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 Przy użyciu bibliotek z częściowo zaufanego kodu..