1

I have updated my CV in Word by adding rating of my skills and used the star emoji (⭐) to categorize my skill by experience (i.e., by number of stars). My Word document size didn't increase that much and is about 60kB but the exported PDF file size went from 200kB to 4MB. When I replace the emojis with asterisk (*), the file size drops back to 200kB. Can one emoji really increase the PDF size that much? I have googled and tried different settings while printing or saving file as PDF but never managed to get the PDF file size down to 200kB. What else I could try?

2 Answers 2

0

When you use the star-emoji in the Word file, what's actually happening is, that you use the asterisk character and the font "Segoe UI Emoji" (as you can see in the raw document code). The asterisk character is just a normal character that doesn't take up much disk space.

enter image description here

Now, your Word document file size doesn't increase, because Word simply references the "Segoe UI Emoji" font. This works as long as the font is available on the system. If you would go to File > Options > Save and then check the box for embedding the font, you'd see that your file size immediately increases into ~10Mb range, since you now store the font in the document.

Something similar happens when you save as a PDF. The fonts that are being used in your document are embedded into the PDF (or at least a subset of the used fonts). This ensures that the PDF will look the same on every device.

If you want to prevent a high file size, try using icons or custom SVGs. These are vector graphics which are typically super low in size.

2
  • Why does it go up from 200kB to 4MB though? I don't think subset of the font with one star emoji should take up 3.8MB...
    – Azimuth
    Commented May 14 at 8:25
  • Well, as soon as you use the Segoe UI Emoji font and export as a PDF, the PDF will contain a subset of the font which is more than the single character you used. When I for example type in a Word without any emojis but use Segoe UI Emoji, then the PDF is already ~3.8Mb large. So, the subset that is being embedded will contain the character you used, but it will also contain other characters from the font set. You'll have to study the PDF standard, MS Word OOXML and fonts if you want to know exactly how a subset is determined.
    – Loeli
    Commented May 14 at 13:07
0

When using MS Word partial fonts (even with no visible content) they may need to consume file storage. Here text written in Courier is included however Arial is also added!

On the left the font for one emoji symbol is also partially included. On the right a piece of WordArt is used and is thus less need for font storage.

enter image description here

1
  • But in your case it doesn't add up 3.8MB to the PDF like in my case...
    – Azimuth
    Commented May 14 at 8:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .