2017-08-15 7 views
0

MSワードから貼り付けたHTML内のすべての句読点は、「または」の代わりに小さな四角で表示されます。プレーンHTMLでのメモ帳++ andで「GS」。 私は「そしてDejaVuなき」フォントを使用しようとしたが、それはまったく助けにはならなかった。 何かアドバイスを?すべての問題の文字を置き換えるエンドkendo.drawing.exportPDFを使用すると、Wordから貼り付けられたテキストが正しく表示されない

答えて

0

String.prototype.replaceAll = function(str1, str2, ignore) 
{ 
    return this.replace(new RegExp(str1.replace(/([\,\!\\\^\$\{\}\[\]\(\)\.\*\+\?\|\<\>\-\&])/g, function(c){return "\\" + c;}), "g"+(ignore?"i":"")), str2); 
}; 

テキストの各セルについて:

function cleanHTML(input) { 
    var output = input.replaceAll('“','"'); 
    output = output.replaceAll('”', '"'); 
    output = output.replaceAll("’", "'"); 
    output = output.replaceAll("‘", "'"); 
    output = output.replaceAll("", "'"); 
    output = output.replaceAll("", "-"); 
    output = output.replaceAll("", "'"); 
    return output; 
} 

後で他のチャーターが正方形で表示されても、私はそれに代わるものを追加します。 誰かがその恩恵を受けることを願っています。

関連する問題