DocumentPartSavingArgs

Наследование: java.lang.Object

public class DocumentPartSavingArgs

Предоставляет данные дляIDocumentPartSavingCallback.documentPartSaving(com.aspose.words.DocumentPartSavingArgs) перезвонить.

Чтобы узнать больше, посетитеSave a Document документальная статья.

Когда Aspose.Words сохраняет документ в HTML или родственных форматах иHtmlSaveOptions.getDocumentSplitCriteria() / HtmlSaveOptions.setDocumentSplitCriteria(int) указан, документ разбивается на части и по умолчанию каждая часть документа сохраняется в отдельный файл.

Учебный классDocumentPartSavingArgs позволяет вам контролировать, как каждая часть документа будет сохранена. Это позволяет переопределить, как генерируются имена файлов, или полностью обойти сохранение частей документа в файлы, предоставив свои собственные потоковые объекты.

Чтобы сохранить части документа в потоки вместо файлов, используйтеP:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream имущество.

Методы

МетодОписание
equals(Object arg0)
getClass()
getDocument()Получает сохраняемый объект документа.
getDocumentPartFileName()Получает имя файла (без пути), в котором будет сохранена часть документа.
getDocumentPartStream()
getKeepDocumentPartStreamOpen()Указывает, должен ли Aspose.Words оставить поток открытым или закрыть его после сохранения части документа.
hashCode()
notify()
notifyAll()
setDocumentPartFileName(String value)Задает имя файла (без пути), в котором будет сохранена часть документа.
setDocumentPartStream(OutputStream value)
setKeepDocumentPartStreamOpen(boolean value)Указывает, должен ли Aspose.Words оставить поток открытым или закрыть его после сохранения части документа.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getDocument()

public Document getDocument()

Получает сохраняемый объект документа.

Возвращает: Document - Сохраняемый объект документа.

getDocumentPartFileName()

public String getDocumentPartFileName()

Получает имя файла (без пути), в котором будет сохранена часть документа.

Это свойство позволяет переопределить способ генерации имен файлов частей документа во время экспорта в HTML или EPUB.

При вызове обратного вызова это свойство содержит имя файла, созданное Aspose.Words. Вы можете изменить значение этого свойства, чтобы сохранить часть документа в другой файл. Обратите внимание, что имя файла для каждой части должно быть уникальным.

getDocumentPartFileName() / setDocumentPartFileName(java.lang.String) должен содержать только имя файла без пути. Aspose.Words определяет путь для сохранения по имени файла документа. Если имя выходного файла документа не указано, например, при сохранении в поток, это имя файла используется только для ссылок на части документа. То же самое верно и при сохранении в формате EPUB.

P:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

Возвращает: java.lang.String — имя файла (без пути), в котором будет сохранена часть документа.

getDocumentPartStream()

public OutputStream getDocumentPartStream()

Возвращает: java.io.OutputStream

getKeepDocumentPartStreamOpen()

public boolean getKeepDocumentPartStreamOpen()

Указывает, должен ли Aspose.Words оставить поток открытым или закрыть его после сохранения части документа.

По умолчанию установлено значение false, и Aspose.Words закроет поток, указанный вами вP:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream свойство после записи в него части документа. Укажите значение true, чтобы поток оставался открытым. Обратите внимание, что основной выходной поток, указанный в вызовеM:Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) или жеM:Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) никогда не будет закрыт Aspose.Words, даже еслиgetKeepDocumentPartStreamOpen() / setKeepDocumentPartStreamOpen(boolean)установлено значение false .

P:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

Возвращает: boolean - соответствующее логическое значение.

hashCode()

public native int hashCode()

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setDocumentPartFileName(String value)

public void setDocumentPartFileName(String value)

Задает имя файла (без пути), в котором будет сохранена часть документа.

Это свойство позволяет переопределить способ генерации имен файлов частей документа во время экспорта в HTML или EPUB.

При вызове обратного вызова это свойство содержит имя файла, созданное Aspose.Words. Вы можете изменить значение этого свойства, чтобы сохранить часть документа в другой файл. Обратите внимание, что имя файла для каждой части должно быть уникальным.

getDocumentPartFileName() / setDocumentPartFileName(java.lang.String) должен содержать только имя файла без пути. Aspose.Words определяет путь для сохранения по имени файла документа. Если имя выходного файла документа не указано, например, при сохранении в поток, это имя файла используется только для ссылок на части документа. То же самое верно и при сохранении в формате EPUB.

P:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

Параметры:

ПараметрТипОписание
valuejava.lang.StringИмя файла (без пути), в котором будет сохранена часть документа.

setDocumentPartStream(OutputStream value)

public void setDocumentPartStream(OutputStream value)

Параметры:

ПараметрТипОписание
valuejava.io.OutputStream

setKeepDocumentPartStreamOpen(boolean value)

public void setKeepDocumentPartStreamOpen(boolean value)

Указывает, должен ли Aspose.Words оставить поток открытым или закрыть его после сохранения части документа.

По умолчанию установлено значение false, и Aspose.Words закроет поток, указанный вами вP:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream свойство после записи в него части документа. Укажите значение true, чтобы поток оставался открытым. Обратите внимание, что основной выходной поток, указанный в вызовеM:Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) или жеM:Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) никогда не будет закрыт Aspose.Words, даже еслиgetKeepDocumentPartStreamOpen() / setKeepDocumentPartStreamOpen(boolean)установлено значение false .

P:Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int