2012-09-24 34 views
3

我有一份英文正確的報告,但當它翻譯成日文並導出爲PDF時,它會顯示問號而不是文本。使用日文文本生成PDF RDLC報告

+0

所以只有轉換爲PDF文件時纔會搞砸嗎?當你運行它時,它工作正常嗎?如果您嘗試轉換爲Word或其他程序,該怎麼辦? – Limey

+0

當它導出到Excel時它工作正常 – MichaelT

+0

您是否使用ReportViewer?你是如何指定字符串資源的?資源字符串(如unicode)是否已附加到報告中?報告的語言是什麼?報告上有一個財產語言。它可能設置爲「en-US」。看看你是否可以將它設置爲與日本相當的「?? - ??」。如果報告必須運行多種文化,則必須將語言設置爲'= User.Language; – Sentient

回答

1

這個問題的解決方案是使用實際上有日文字符的字體,顯然Ariel沒有它們,但是Arial Unicode MS,MS Mincho,MS Gothic做。

1

確保您已安裝Windows的語言包。可以正確生成PDF,但Windows不知道如何解釋它們。

+0

下載這個問題的解決方案是使用字體,實際上有日本人的字體,顯然經常Ariel沒有他們,但Arial Unicode MS,MS Mincho ,MS哥特式呢。 – MichaelT

+0

即使Unicode字體如果沒有安裝語言包,也能夠使用外來字符,字符仍然會顯示不正確,或者至少必須在機器上安裝字符才能轉換爲新語言。這是我在做多文件集的OCR文件時所做的工作中的一個問題。但我忘記了它的Unicode方面。 – DRobertE