OpcPackage
Przegląd
OpcPackage jest klasą w Aspose.Slides FOSS dla .NET.
Zarządza pakietem Open Packaging Conventions (OPC). Pakiet OPC to archiwum ZIP zawierające części (pliki) zorganizowane zgodnie z konwencjami Office Open XML. Obsługuje ładowanie/zapisywanie z ścieżek plików lub strumieni i zachowuje nieznane części w celu zachowania integralności przy round-trip.
Ta klasa udostępnia 9 metod do pracy z obiektami OpcPackage w programach .NET. Dostępne metody obejmują: Close, CreateNew, DeletePart, GetPart, GetPartNames, HasPart, Open, Save, SetPart. Wszystkie wyeksportowane elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Slides FOSS dla .NET. Właściwości: SourcePath.
Opis
OpcPackage jest klasą w bibliotece Aspose.Slides FOSS dla .NET, która udostępnia 12 metod i 1 właściwość do użycia programistycznego.
Klasa dodatkowo udostępnia właściwość SourcePath (pobiera ścieżkę źródłową).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
SourcePath | string? | Odczyt | Pobiera ścieżkę źródłową. |
Metody
| Sygnatura | Opis |
|---|---|
Open(path: string) | Jeśli plik nie istnieje. |
Open(stream: Stream) | Załadowana instancja. |
CreateNew() | Nowa pusta instancja. |
Save(path: string) | Ścieżka docelowego pliku. |
Save(stream: Stream) | Strumień zapisu docelowego. |
GetPart(partName: string) | Zawartość części jako tablica bajtów, lub null, jeśli część nie istnieje. |
SetPart(partName: string, content: byte[]) | Zawartość części jako bajty. |
SetPart(partName: string, content: string) | Zawartość części jako ciąg znaków. |
HasPart(partName: string) | true, jeśli część istnieje; w przeciwnym razie false. |
DeletePart(partName: string) | true, jeśli część została usunięta; false, jeśli nie istniała. |
GetPartNames() | Lista ścieżek części. |
Close() | Zamyka pakiet i zwalnia zasoby. Czyści wszystkie dane części przechowywane w pamięci. Pakiet nie powinien być używany po zamknięciu. |