Metoda WorkbookBase.ExportAsFixedFormat —
Skoroszyt jest zapisywany w formacie PDF lub XPS.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
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
)
Parametry
- type
Typ: Microsoft.Office.Interop.Excel.XlFixedFormatType
Jednym z Microsoft.Office.Interop.Excel.XlFixedFormatType wartości, które określa, czy należy zapisać skoroszyt 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 wyeksportowania.Jeśli ten parametr zostanie pominięty, eksportowanie kończy się na ostatniej stronie.
- openAfterPublish
Typ: System.Object
true Aby otworzyć nowy plik po dokonaniu wywozu skoroszytu. w przeciwnym razie false.
- fixedFormatExtClassPtr
Typ: System.Object
Wskaźnik do implementacji IMsoDocExporter interfejs, który umożliwia skoroszytu do zapisania 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 na pierwszej stronie skoroszyt w formacie PDF do określonej ścieżce pliku za pomocą wysokiej jakości rozpoznawania.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
Private Sub SaveAsPDF()
Me.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\myWorkbook", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveAsPDF()
{
this.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\myWorkbook",
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..