我正在开发项目,允许用户上传PDF文件,将它们存储在SQL数据库中,操作它们(注释,高亮显示,书签,绘图,复制文本/表格/图像)并从HTML页面生成文件。 为了完成这项工作,我选择了使用iTextSharp,它使得工作更容易。 回到上传的文件,我在文件上传部分工作,我开发了使用ASP.Net MVC的工作,它工作得很好,但我想添加一些功能,使得上传的文件在页面上显示为文档使用每个文档的缩略图。 我想知道如何生成pdf的缩略图并将其添加到ASP.Net MVC。如何使用JQuery/ASP.Net从PDF文件生成缩略图图像MVC
我尝试了这个API,但它不与ASP.Net MVC很好地工作 http://www.tallcomponents.com/pdfthumbnail-overview.aspx
我发现使用JQuery产生从图像中已上传缩略图这个代码,这个代码的长代码的一部分。 我想通过添加另一个函数来从PDF文件生成图像,然后使用此代码从最后一张图像制作Popup缩略图来思考如何使用此脚本。
$(".ImagePopLink").click(function(e) {
e.preventDefault();
var $ID = $(this).html();
var $imagebase = $("#hidImageBase").val();
var $imagesource = $imagebase + "?ID=" + $ID;
var $imagelink = "<img style=\"width: 400px\" src=\"" + $imagesource + "\" />";
$("#divImg").html($imagelink);
$("#divImg").load();
$("#PopWindow").css({ "left": $.mouseX(e), "top": $.mouseY(e) + 5 });
$("#PopWindow").show();
});
$("#Close").click(function(e) {
e.preventDefault();
$("#PopWindow").css({ "left": "0px", "top": "0px" });
$("#PopWindow").hide();
});
感谢您提到高组件不适合MVC。我会浪费我的一天尝试 –