Пакет: mlreportgen.utils
Суперклассы:
Методы взаимодействия с приложением Microsoft Word и документами
Эта утилита предоставляет методы взаимодействия с приложением Word и документами Word. Эти методы используют MATLAB® интерфейс с Microsoft® .NET Framework для взаимодействия с редактором Word.
wordApp = mlreportgen.utils.word.start()
Запустите приложение Word, если оно еще не было запущено, и верните wordApp объект. A wordApp Объект является объектом MATLAB, который переносит объект .NET, который переносит редактор Word. Приложение Word скрыто.
wordDoc = mlreportgen.utils.word.load(filename)
Загрузка существующего файла документа Word, указанного в filename и верните wordDoc объект. A wordDoc Объект является объектом MATLAB, который переносит объект .NET, который переносит документ Word.
wordDoc = mlreportgen.utils.word.open(filename)
Откройте файл документа Word, указанный в filename, сделать его видимым и вернуть wordDoc объект. A 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, если нет других открытых документов 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"