1
我從筆尖在iPad應用程序中生成PDF。該應用程序使用在應用程序的筆尖中正確顯示的自定義字體。當我在Mac上查看這個保存的PDF時,它也以正確的字體顯示。當我用QLPreviewController
在應用程序中顯示它時,字體似乎已被替換。數據源實現previewController:previewItemAtIndex:
,它返回應用程序文檔文件夾中PDF的NSURL
。QLPreviewController以不正確的字體顯示PDF
有無論如何糾正?我是否需要嵌入字體或將其提供給QLPreviewController,如果是這樣,如何?
你談論*自定義字體*;因此,所討論的字體不是標準14(每個兼容的PDF查看器必須提供)之一。因此,要正確顯示,PDF閱讀器必須能夠訪問所需的字體。它可能在本地可用(取決於觀衆的哈希),或者可能被嵌入。否則,使用一些替換字體。 – mkl 2013-03-13 12:22:03