Class DocumentPartSavingArgs

Class DocumentPartSavingArgs

Nazwa przestrzeń: Aspose.Words.Saving Zgromadzenie: Aspose.Words.dll (25.4.0)

Dostarczanie danych do aplikacji Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs) callback.

Aby dowiedzieć się więcej, odwiedź Save a Document Artykuł dokumentacyjny .

public class DocumentPartSavingArgs

Inheritance

object DocumentPartSavingArgs

Dziedziczeni członkowie

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Kiedy Aspose.Words przechowuje dokument w formach HTML lub powiązanych, a Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria jest określony, dokument jest podzielony na części, a wstępnie każda część dokumentu jest przechowywana w oddzielny plik.

Klasa Aspose.Words.Saving.DocumentPartSavingArgs pozwala kontrolować, w jaki sposób każda część dokumentu zostanie zapisana. umożliwia ponowne zdefiniowanie sposobu generowania nazw plików lub całkowicie obejmować zapisanie części dokumentu do plików poprzez dostarczanie własnych obiektów strumieniowych.

Aby zapisać części dokumentów w strumieniach zamiast plików, użyj właściwości Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.

Properties

Document

Otrzymuje przedmiot dokumentu, który jest zapisywany.

public Document Document { get; }

Wartość nieruchomości

Document

DocumentPartFileName

Otrzymuje lub ustawia nazwę pliku (bez ścieżki), do której część dokumentu zostanie zapisana.

public string DocumentPartFileName { get; set; }

Wartość nieruchomości

string

Remarks

Ta właściwość pozwala ponownie zdefiniować, w jaki sposób nazwy plików części dokumentu są generowane podczas eksportu do HTML lub EPUB.

Po wezwaniu zwrotu, właściwość ta zawiera nazwę pliku, który został generowany przez Aspose.Words. Możesz zmienić wartość tej właściwości, aby zapisać część dokumentu w inny plik.

Aspose.Words.Saving.DocumentPartSellingArgs.FileName musi zawierać tylko nazwę pliku bez ścieżki. Wl26 określa śód do przechowywania za pomocą nazwy plików dokumentów. Jeśli nazwa plika dokumentu wyjściowego nie została określona, na przykład podczas przepływu, ten nazwisko jest używany tylko do odniesienia części dokumentu.

Strona główna / Artykuły / Artykuły / Artykuły / Artykuły

DocumentPartStream

Pozwala określić strumień, w którym część dokumentu zostanie zapisana.

public Stream DocumentPartStream { get; set; }

Wartość nieruchomości

Stream

Remarks

Ta właściwość umożliwia przechowywanie części dokumentów do strumieni zamiast plików podczas eksportu HTML.

Wartość domyślna jest . Kiedy ta właściwość jest , część dokumentu zostanie zapisany do pliku określonego w Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName właściwość.

Podczas oszczędzania na strumień w formacie HTML jest wymagane przez Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) lub Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) i pierwsza część dokumentu jest gotowy do oszczędzania, Aspose.Words sugeruje tutaj główny strumień wyjściowy początkowo przeszedł przez odbiorcę.

Podczas przechowywania do formatu EPUB, który jest formatem kontenera opartym na HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream nie może być określony, ponieważ wszystkie części zależne zostaną włączone do jednego pakietu wyjściowego.

Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen

KeepDocumentPartStreamOpen

Określa, czy Aspose.Words powinien zachować strumień otwarty lub zamknięty po przechowywaniu części dokumentu.

public bool KeepDocumentPartStreamOpen { get; set; }

Wartość nieruchomości

bool

Remarks

Podstawowe jest i Aspose.Words zamknie strumień dostarczony w Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream właściwości po napisaniu części dokumentu w nim. Sprawdź, aby utrzymać strumień otwarty. Proszę pamiętać, że główny strumień wyjściowy dostarczony w wezwaniu do Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) lub Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) nigdy nie zostanie zamknięty przez Aspose.Words nawet jeśli Aspose.Words.Saving.DocumentPartSavingArgs.Keep

Strona główna / Artykuły / Artykuły / Artykuły / Artykuły

 Polski