Class DocumentPartSavingArgs

Class DocumentPartSavingArgs

Именује се: Aspose.Words.Saving Асамблеја: Aspose.Words.dll (25.4.0)

Обезбеђује податке за позив Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs).

Да бисте сазнали више, посетите Save a Document Документални чланак .

public class DocumentPartSavingArgs

Inheritance

object DocumentPartSavingArgs

Наслеђени чланови

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

Remarks

Када Aspose.Words сачува документ у ХТМЛ или сродним форматима и Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria је одређен, документ се дели на делове и по подразумевању, сваки део документа се сачува у одвојени датотеку.

Класа Aspose.Words.Saving.DocumentPartSavingArgs вам омогућава да контролишете како ће се сваки део документа сачувати.Ово вам омогућава да поново дефинишете како се генеришу имена датотека или да потпуно заобиђете сачување делова документа у датотеке пружајући своје објекте струје.

Да бисте сачували делове документа у токовима уместо датотека, користите својство Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.

Properties

Document

Добијете објекат документа који се спасава.

public Document Document { get; }

Вредност имовине

Document

DocumentPartFileName

Добија или поставља име датотеке (без пута) где ће се део документа сачувати.

public string DocumentPartFileName { get; set; }

Вредност имовине

string

Remarks

Ова својства вам омогућава да поново дефинишете како се имена датотека делова документа генеришу током извоза у ХТМЛ или ЕПУБ.

Када се позив позива, ова имовина садржи име датотеке које је генерисао Аппосе.Вордс.Можете да промените вредност ове имовине како бисте сачували део документа у другачији датотеку.Напомињете да име датотеке за сваки део мора бити јединствено.

Aspose.Words.Saving.DocumentPartSellingArgs.FileName mora da sadrži samo ime datoteke bez staze. VL27 određuje stazu za štednju pomoću imena dokumenta. Ako ime dokumenta izlaska nije navedeno, na primer kada se štedi na toku, ovo ime dosjea se koristi samo za referentne delove dokumenata.

Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

DocumentPartStream

Омогућава одређивање тока на којем ће се део документа сачувати.

public Stream DocumentPartStream { get; set; }

Вредност имовине

Stream

Remarks

Ова својства вам омогућава да сачувате делове документа у токовима уместо датотека током ХТМЛ извоза.

Када је ова имовина, део документа ће се сачувати на датотеку која је наведена у својству Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName.

Када се спаси на струју у ХТМЛ формату захтева Асписе.Вордс.Документ.Спаси(Систем.ИО.Стрејм,Асписе.Вордс.СпасиФормат) или Асписе.Вордс.Документ.Спаси(Систем.ИО.Стрејм,Асписе.Вордс.Спаси Опције) и први део документа је на располагању да се спаси, Асписе.Вордс овде предлаже главни излазни ток првобитно прошао од стране позивача.

Приликом складиштења у ЕПУБ формат који је формат контејнера заснован на ХТМЛ, Аппосе.Вордс.Савинг.ДокументПартСвингАргс.ДокументПартСтрим не може бити одређен јер ће сви додиријски делови бити уграђени у једну излазну пакету.

Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen

KeepDocumentPartStreamOpen

Потврђује да ли Аппосе.Вордс треба да држи ток отворен или затворен након што је сачуван део документа.

public bool KeepDocumentPartStreamOpen { get; set; }

Вредност имовине

bool

Remarks

По правилу је и Aspose.Words ће затворити струју коју пружате у својству Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream након што напишете део документа у њему. Спецификујте да држите струју отвореном. Имајте на уму да је главни излазни ток који се пружа у позиву на Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) или Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) никада неће бити затворио од стране Aspose.Words чак и ако Aspose.Words.Saving.DocumentPartSavingAr

Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

 Српски