All guides

Why Word to PDF May Look Different From Word or WPS

This tool does not run Word or WPS's layout engine - it renders your document the way a browser would, then photographs the result. The differences follow directly from that.

Last updated: August 6, 2026

Browser rendering versus Office layout engines

Microsoft Word and WPS Office each ship their own dedicated, decades-refined layout engine purpose-built to lay out .docx documents exactly the way that specific application interprets the format's full feature set - fonts, spacing rules, pagination logic, all of it. This tool has no access to either engine, or to any equivalent: a webpage running in a browser cannot call into Word's or WPS's layout logic, and no browser exposes a way for a script to hand a document to the browser's own native print-to-PDF engine either - that capability is reserved for browser automation tools, not ordinary page scripts.

Given that constraint, this tool takes the only path actually available to browser-based JavaScript: convert the .docx to HTML using a conversion library, render that HTML the way any webpage renders, take a high-resolution screenshot of the result, and slice that screenshot into PDF pages. Every difference described below follows directly from that being fundamentally a different rendering pipeline, not a bug in this specific implementation of it.

Font substitution

This tool always renders with a fixed Arial/Helvetica sans-serif font stack - the specific font, size, and typeface choices set in your original .docx are not read or applied, regardless of what they were originally set to. This is not a font-matching failure so much as a step that does not happen at all: the .docx-to-HTML conversion this tool relies on does not carry font-family information through to the rendering step in the first place, so there is no font name left to try to match by the time rendering happens.

Chinese text still renders correctly and legibly despite the fixed Arial/Helvetica declaration, because the browser doing the rendering automatically falls back to whatever Chinese-capable font is installed on the device running the conversion whenever the requested font has no matching glyph - ordinary browser behavior, not something this tool configures specifically. The specific Chinese font your original document requested is, like every other font choice, not read or applied either way.

Rasterized, non-searchable output, always portrait A4

The output PDF is a picture of your document, not a document with real text inside it - you cannot select, copy, or search its text, because the "screenshot and slice into pages" pipeline produces images, not a text layer. This is the single biggest visual-fidelity difference from Word or WPS's own "Save as PDF" or "Print to PDF," both of which produce a real, searchable text-layer PDF as their normal output.

Every output page is portrait A4, regardless of what page size or orientation your source document specifies - the rendering container this tool uses is a fixed-width portrait layout, so a document set to Letter size, or to any landscape orientation, still comes out as portrait A4 pages. A section explicitly set to landscape in Word does not switch the corresponding output pages to landscape; they render as portrait, just like the rest of the document.

Headers, footers, and page numbers are dropped entirely

Headers and footers - including any page numbers placed inside them - are not carried into the output at all, and do not appear anywhere in the result, not even as ordinary body text the way some other conversion mismatches merely misplace content. This is a direct consequence of which parts of a .docx the underlying HTML conversion step reads: header and footer content lives in separate document parts that this pipeline does not process, so there is nothing for the rendering step to draw even if it wanted to.

If a header, footer, or page number is important for how the PDF will be used - a running title, a confidentiality notice, page references in a printed packet - it needs to be added to the finished PDF afterward with a dedicated tool (this site's own Add Header/Footer or Add Page Numbers, for example), rather than expected to survive from the source document.

Frequently Asked Questions

Why does the PDF use a different font than my Word document?

This tool always renders with a fixed Arial/Helvetica sans-serif stack; the .docx-to-HTML conversion step it relies on does not carry font-family information through to rendering, so there is no original font choice left to apply by the time the page renders.

Can I select or search text in the resulting PDF?

No. The output is a rasterized image of your document, not a document with a real text layer - this is the core tradeoff of rendering through a browser instead of through Word or WPS's own PDF export.

Why is a page that I set to landscape still showing as portrait?

Every output page is portrait A4 regardless of the source document's page size or orientation settings - the fixed-width rendering container this tool uses does not vary by section, so landscape sections render as portrait like the rest of the document.

What happened to my headers, footers, and page numbers?

They are dropped entirely and do not appear anywhere in the output, not even as plain text - the underlying conversion step does not read the document parts that store header/footer content. Add them to the finished PDF afterward with a dedicated tool if needed.

Do tables and images survive the conversion?

Tables are rebuilt as real HTML tables before rendering, so row/column structure comes through correctly, and images remain visible in the output - both fare better here than in the PDF-to-Word direction. Hyperlinks keep their visible styling but are not clickable, since the page is a flat image.