Пакет: mlreportgen.utils
Суперклассы:
Методы для взаимодействия с приложением Microsoft Word и документами
Эта утилита предоставляет методы для взаимодействия с документами приложения и Word Word. Эти методы используют интерфейс MATLAB® для Microsoft®.NET Framework, чтобы взаимодействовать с редактором Word.
wordApp = mlreportgen.utils.word.start()
Запустите приложение Word, если оно не было уже запущено и возвращает wordApp
объект. wordApp
объект является объектом MATLAB, который переносит объект.NET, который переносит редактор Word. Приложение Word скрыто.
wordDoc = mlreportgen.utils.word.load(filename)
Загрузите существующий файл документа Word, заданный в filename
и возвратите wordDoc
объект. wordDoc
объект является объектом MATLAB, который переносит объект.NET, который переносит документ Word.
wordDoc = mlreportgen.utils.word.open(filename)
Откройте файл документа Word, заданный в filename
, сделайте его видимым, и возвратите wordDoc
объект. wordDoc
объект является объектом MATLAB, который переносит объект.NET, который переносит документ Word.
tf = mlreportgen.utils.word.close tf = mlreportgen.utils.word.close(true) tf = mlreportgen.utils.word.close(false) tf = mlreportgen.utils.word.close(filename) tf = mlreportgen.utils.word.close(filename,true) tf = mlreportgen.utils.word.close(filename,false)
Для пустого или никакого входа, закройте приложение Word, только при отсутствии несохраненных документов Word.
Для true
введите, закройте приложение Word, только при отсутствии несохраненных документов Word или нет никаких документов Word, открытых за пределами MATLAB.
Для false
введите, закройте приложение Word, даже если существуют несохраненные документы Word или если существуют документы Word, открытые за пределами MATLAB.
Для каждого из этих синтаксисов возвратите true
если приложение закрывается или false
если приложение остается открытым.
Для filename
введите, закройте документ Word, заданный как filename
только при отсутствии несохраненных изменений.
Для filename
и true
входные параметры, близкий файл документа Word в виде filename
, только при отсутствии несохраненных изменений.
Для filename
и false
входные параметры, близкий файл документа Word в виде filename
, даже если существуют несохраненные изменения.
Для каждого из этих синтаксисов:
Скройте приложение слова, при отсутствии других открытых документов Word.
Возвратите true
если документ Word закрывается
Возвратите false
если документ Word остается открытым
tf = mlreportgen.utils.word.closeAll() tf = mlreportgen.utils.word.closeAll(true) tf = mlreportgen.utils.word.closeAll(false)
Для пустого входа закройте все файлы документов Word и скройте приложение Word.
Для true
введите, закройте все файлы документов Word, только при отсутствии несохраненных изменений.
Для false
введите, закройте все файлы документов Word, даже если существуют несохраненные изменения.
Для каждого из этих синтаксисов:
Скройте приложение Word, при отсутствии других открытых документов Word
Возвратите true
если все файлы документов Word закрываются
Возвратите false
если какой-либо документ Word остается открытым
wordApp = mlreportgen.utils.word.show() wordDoc = mlreportgen.utils.word.show(filename)
Для пустого входа сделайте файл приложения Word или файл документа видимыми и возвратите wordApp
объект.
Для filename
введите, сделайте заданный файл документа Word видимым и возвратите wordDoc
объект.
wordApp = mlreportgen.utils.word.hide() wordDoc = mlreportgen.utils.word.hide(filename)
Для пустого входа скройте приложение Word или документ и возвратите wordApp
объект.
Для filename
введите, скройте заданный файл документа Word и возвратите wordDoc
объект.
files = mlreportgen.utils.word.filenames()
Возвратите массив строк имен файлов для открытого документа Word files
.
tf = mlreportgen.utils.word.isAvailable()
Проверьте, доступен ли Word для использования. Возвратите true
если Word доступен или false
если это не доступно.
tf = mlreportgen.utils.word.isStarted
Проверьте, запущено ли приложение Word. Возвратите true
если Word запускается или false
если это не запускается.
tf = mlreportgen.utils.word.isLoaded(filename)
Проверьте, загружается ли файл документа Word. Возвратите true
если документ Word filename
загружается или false
если это не загружается.
wordApp = mlreportgen.utils.word.wordapp()
Возвратите wordApp
объект. Ошибка происходит, если Word не запускается.
wordDoc = mlreportgen.utils.word.worddoc(filename)
Возвратите wordDoc
объект, который переносит файл документа Word, заданный в filename
. Ошибка происходит, если файл документа Word не открыт.
Откройте test.docx
и test1.docx
Документы Word, которые находятся в текущей рабочей папке.
wordDoc = mlreportgen.utils.word.open('test') wordDoc1 = mlreportgen.utils.word.open('test1')
wordDoc = WordDoc with properties: FileName: 'C:\Users\username\Documents\test.docx' wordDoc1 = WordDoc with properties: FileName: 'C:\Users\username\Documents\test1.docx'
Получите имена файлов открытых файлов документов Word.
files = mlreportgen.utils.word.filenames()
files = 1×2 string array "C:\Users\username\Documents\test.docx" ... "C:\Users\username\Documents\test1.docx"