我正在使用以下内容发送 Telerik MVC Editor 的画布图像和内容,以使用 itextSharp 生成 PDF 文件。
$("#savePDF").click(function() {
var editor = $("#Editor").data("tEditor").value();
stage1.toDataURL({
callback: function(dataUrl) {
dataUrl = dataUrl.replace('data:image/png;base64,', '');
$.ajax({
type: 'POST',
url: "../../Home/UploadImage",
data: "{'imageData':'" + dataUrl+ "', 'Text':'" + editor+ "'}",
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function(data) {
window.location("Home/EportPDF");
}
});
}
});
});
图像效果很好,但是文本显示如下:
"<strong>Hello world!</strong> <object height=\"1\" id=\"plugin0\" style=\"position:absolute;z-index:1000;\" type=\"application/x-dgnria\" width=\"1\"><param name=\"tabId\" value=\"{84594B7B-865F-4AD7-A798-294A8B0EB376}\" /></object>"
有没有办法只获取文本而没有从对象开始的所有文本。