exponenta event banner

docview

Просмотр или выполнение операций с документом Word

Описание

пример

docview(filename) открывает и отображает указанный файл в Microsoft ® Word или редакторе, совместимом с Word, например OpenOffice. Необходимо установить Word или редактор, совместимый с Word.

[status,message] = docview(filename) также возвращает сообщение об успешном или неуспешном завершении и, при необходимости, сообщение об ошибке.

пример

docview(filename,operation1,...,operationN) указывает одну или несколько операций, выполняемых в Word. Операции требуют использования Microsoft Word на платформе Windows ®.

[status,message] = docview(filename,operation1,...,operationN) также возвращает сообщение об успешном или неуспешном завершении и, при необходимости, сообщение об ошибке.

Примеры

свернуть все

Открыть документ в RTF формат в Word. В этом примере предполагается, что документ magic-squares.rtf находится в тракте MATLAB ®.

docview('magic-square.rtf');

Печать документа. В этом примере предполагается, что документ mydoc.doc находится на пути MATLAB.

docview('mydoc.doc','printdoc');

Использовать docview чтобы обновить поля оглавления в документе, преобразуйте документ в PDF и закройте документ Word. Эта команда создает документ mytocdoc.pdf в текущей папке. В этом примере предполагается, что документ mytocdoc.docx находится на пути MATLAB.

docview('mytocdoc','updatedocxfields','convertdocxtopdf','closeapp');

Входные аргументы

свернуть все

Имя файла для просмотра, печати или обновления, указанное как полное имя пути.

Операции, выполняемые в Microsoft Word на платформе Windows, указанные как одно или несколько из следующих значений:

  • 'updatefields' - обновить поля, такие как оглавление.

  • 'updatedocxfields' - Обновление полей в документе DOCX.

  • 'convertdocxtopdf' - преобразование документа DOCX в PDF.

  • 'showdocxaspdf' - преобразование документа DOCX в PDF и открытие в средстве просмотра PDF.

  • 'unlinkdocxsubdoc' - Заменить ссылки на другие документы содержанием этих документов. Сведения о вложенных документах см. в разделе mlreportgen.dom.DOCXSubDoc.

  • 'printdoc' - Печать документа. Перед использованием этого параметра документ должен быть открыт в Word.

  • 'printdocscaled' - печать документа, масштабированного в соответствии с размером страницы для конкретного языка, например, «Письмо США» или «A4».

  • 'savedoc' - Сохраните документ.

  • 'closedoc' - Закрыть документ.

  • 'closeapp' - Закрыть Word, если документ не открыт.

Выходные аргументы

свернуть все

Состояние успеха указанных действий, возвращенное как 0 когда действие не было завершено и 1 для успеха.

Сведения об ошибке или предупреждении, возвращаемые в виде символьного вектора.

Представлен до R2006a