Fix Lightweight or Incorrect Fonts When Creating PDFs from Web Pages
Question details
The user needs to prevent Acrobat from substituting normal text fonts with the lightest available font weights when converting HTML files or web pages.

- Product
- Adobe Acrobat
- Device & OS
- not provided
- Scenario
- Converting a web page or basic HTML document into a PDF file.
- Observed behavior
- The conversion engine incorrectly selects an ultra-light font weight (such as Helvetica Neue Ultra Light) for normal text, resulting in poor typography despite regular fonts being installed.
Ensure that the desired font weights are actively installed on your local computer, and verify that the source HTML document does not have conflicting CSS font-weight declarations.
Change the Web Page Conversion Encoding Settings
Modify Acrobat's default input encoding from Unicode UTF-8 to a regional standard to help the conversion engine map characters and fonts correctly.
Software conversion engines sometimes misinterpret Unicode character sets during the HTML to PDF conversion process. Switching the default input encoding can resolve font substitution anomalies.
Open Adobe Acrobat, navigate to the 'Create PDF from Web Page' tool, and click on the 'Settings' button.
In the settings dialog, locate and select the 'Web Page Conversion Settings' option.
Go to the 'Input Encoding' section and find the 'Default Encoding' drop-down menu.
Change the encoding from 'Unicode UTF-8' to 'Western European'. If that does not work, try 'Roman (ISO-8859-1)', then convert the page again.

Use a Browser Native Print-to-PDF Feature
Bypass Acrobat's conversion engine bug by using the built-in PDF printer of a modern web browser.
Easily Create Flawless PDFs with WPS Office
Avoid complex encoding bugs and incorrect font substitutions. WPS Office provides a robust and intuitive PDF engine that accurately preserves your original layouts, typography, and font weights when exporting documents.
- 1. Open Your Content in WPS: Launch WPS Office and open your HTML file, or paste your web content directly into a new WPS Writer document.
- 2. Format Your Text: Review your text to ensure the correct font families and weights are applied natively within the document.
- 3. Select Export to PDF: Click the 'Menu' button in the top-left corner and select 'Export to PDF' from the drop-down list.
- 4. Save the PDF: Click the 'Export' button to generate your PDF, confident that WPS Office will preserve the exact typography you see on the screen.

Frequently Asked Questions
Why does my PDF use an ultra-light font when the HTML specifies normal?
This is often a rendering bug in the PDF conversion engine. When it encounters certain font families (like Helvetica Neue) in an HTML document, it may default to the lightest available weight installed on your system if it fails to parse the CSS font-weight property correctly.
What is the difference between Unicode UTF-8 and Western European encoding in PDF conversion?
Unicode UTF-8 is designed to handle all global characters, while Western European is optimized for Latin-based alphabets. Some PDF generators have legacy bugs mapping UTF-8 character sets to local fonts, causing them to substitute fonts incorrectly. Switching to Western European simplifies the text mapping for standard English pages.
How can I guarantee my fonts always look correct in a generated PDF?
To guarantee correct typography, make sure the fonts are installed locally on your computer, ensure your software is configured to embed all fonts upon export, and consider using a reliable alternative tool like WPS Office or a native browser print-to-PDF function if your current software has bugs.




