Why a document can look different
An Office file names the fonts and layout features it expects. The browser editor uses the fonts available in its own catalog. If a requested font is unavailable, a substitute may change line breaks, spacing or page count.
Font names can resolve to substitutes
This build maps Calibri to Carlito, Arial to Liberation Sans, and several Chinese font names to Noto families. These substitutions support readable text but do not promise identical appearance. Opening a document does not install its original fonts on the device.
Find what changed before changing the whole document
Compare the original and the browser view on a few representative pages. A font change can push text onto the next line and move every paragraph below it; a single displaced heading does not necessarily mean the file is corrupted.
- Check headings and body text for unexpected line wraps or missing glyphs.
- Check tables, page breaks, headers and footers around the affected area.
- On slides, check text boxes, overlapping objects and text near the edges.
Different-looking text and unreadable text need different checks
If letters are readable but spacing changes, try an available font on a small selection and inspect the result. If text is unreadable in both the original desktop file and the browser, the source file may already contain damaged text. If only this editor shows the problem, keep the original and report the file format, browser and a short non-sensitive sample. Changing fonts does not repair every text-encoding or import problem.
Review before sharing
Inspect headings, tables, page breaks and slide alignment. Download the edited file and reopen it to check the result. Keep the original until the new file has been reviewed. If a complex document cannot be preserved, use its desktop Office application for the final edit.
Do not repeatedly overwrite the only copy while troubleshooting. For a document with strict page layout or an unsupported feature, finish the edit in the original desktop application and compare the final output there.