Creating new files using Office Online¶
Hosts can create new Office files using blank document templates from Office Online. In order to support this, hosts use
editnew WOPI action as follows:
- Create a zero-byte file with the appropriate file extension (
docxfor Word documents,
pptxfor PowerPoint presentations, and
xlsxfor Excel workbooks).
- Invoke the
editnewaction on the newly created file. Office Online will detect that the file is zero bytes based on the Size property in the CheckFileInfo response.
- Once the
editnewaction has been invoked, Office Online will perform a PutFile operation on the file, overwriting it with template content appropriate to the file type. Note that this PutFile operation will be performed on an unlocked file, so hosts must ensure that PutFile operations on unlocked files that are zero bytes succeed. See the PutFile documentation for more information.