我已經成功添加了字體Arial
到TCPDF
,但文件大小是大的,由於它嵌入字體。我本來以爲Arial
是對廣大用戶的機器的標準字體,所以有它的工作通過使用Arial
一種方式(如果可用),然後Helvetica
如果沒有,那麼任何sans-serif字體作爲備份?如何使用TCPDF PDF使用Arial字體不嵌入
3
A
回答
0
我發現如果刪除除.php
之外的字體文件夾中的所有arial
文件,則文件大小會降低到500KB左右,就像tcpdf中的其他核心字體。我想這意味着它們現在沒有嵌入,並且如果它們沒有宋體,它們將在用戶機器上恢復爲另一種sans-serif字體。
+0
您可以在Acrobat Reader的屬性對話框中進行驗證。 – Brad
3
可以子集的字體,嵌入只有實際文檔中使用的字形。這將節省一些空間,因爲Arial對Unicode字符空間非常大的一部分具有字形。
它在setFont()調用的最後一個參數(滾動到頁面的底部)。
+0
謝謝 - 那確實幫助它從4MB踏踏實實地爲2.5MB的PDF,但是這仍然比500KB爲黑體,這是一個類似的,但核心,字體大很多。 – SammyBlackBaron
相關問題
- 1. 如何使用TCPDF將字體嵌入到PDF中?
- 2. 使用TCPDF生成PDF - 無法提取嵌入字體
- 3. mPDF:如何創建不使用嵌入字體的PDF?
- 4. 如何使用不同的字體的LabelField如Arial,TimesNewRoman黑莓
- 5. 如何檢查PDF文件是否使用嵌入字體?
- 6. 如何使用iText在PDF中嵌入Helvetica字體?
- 7. 如何讓Ghostscript使用PDF中的嵌入字體
- 8. 使用Flash CS4缺少Arial字體
- 9. 如何使用TCPDF合併多個PDF?
- 10. 使用sun PDF渲染器顯示嵌入字體的PDF
- 11. 使用TCPDF庫在PDF中嵌入圖表
- 12. AS3:使用嵌入字體
- 13. 使用css嵌入字體
- 14. Yii的TCPDF缺失嵌入字體
- 15. 將字體嵌入PDF
- 16. 如何在PDF中嵌入base14字體
- 17. 如何使用嵌入的字體使用iText調用Graphics2D.drawString(...)(DefaultFontMapper?)
- 18. 使用tcpdf在PHP中使用tcpdf的svg轉換爲pdf
- 19. iOS中嵌入PDF字體
- 20. 如何在OS X上與Prawn一起使用Arial字體?
- 21. TCPDF - 在iPad上查看PDF時不顯示嵌入的ttf字體
- 22. 如何使用TCPDF
- 23. 字體'Arial'不可用於JVM
- 24. 如何使用iText使用嵌入字體添加水印
- 25. 如何在使用ASPPdf時使用嵌入字體?
- 26. 如何使用字體信息創建PDF並在合併爲單個PDF時嵌入實際字體
- 27. 未使用tcpdf自定義字體
- 28. 使用iText將字體嵌入到PDF文件中
- 29. 修改PDF並重新使用嵌入字體
- 30. 獲取外部PDF中使用的嵌入字體的列表
的字體是沒有那麼大!你希望這個PDF有多少?我相信在PDF中有一種方法只包括你正在使用的字形,但我不知道如何在TCPDF中做到這一點。 – Brad
它確實使PDF的百分比更大 - Helvetica爲500KB,Arial爲2.5MB-4MB,這取決於我包含的字形。 – SammyBlackBaron