我有一个跨平台(Python)应用程序,需要生成PDF的第一页的JPEG预览.
在Mac上我会产生啜饮.我可以在Windows上做同样简单的事吗?
是否有免费的图书馆,允许我打开PDF并在winform项目上显示它.我知道我可以在adobe reader或者其他东西中打开它,但它总是让我感到臃肿,我会依赖它安装.有一个很好的轻量级替代方案,我可以在我的项目中包含一个DLL或类似的避免外部依赖.
我不需要太多功能只是查看,更改页面缩放..
我见过几个库,但它们似乎是关于创建PDF而不是查看.
我正在开发一个文件共享网站,我需要一种方法来截取上传文档的截图.
该网站将支持多种文件格式,从纯文本到办公文档(doc,xls,ppt,...),视频(mpeg,avi,...),图像(jpg,gif,png,...)PDF ,开放式办公室等
每个文档都需要对其进行"预览",好的部分是客户希望以下格式具有预览:doc,xls,ppt和pdf.其他文件格式是选项,如果我能找到一种方法,他们将有预览.
此外,图像不是问题,因为我只需要在预览中包含缩略图.此外,我将使用FFMPEG将视频转换为FLV,以便我也可以使用它来截取视频的截图.
我正在考虑使用支持Office和Open Office格式的JODconverter,我不知道它是否转换为JPG,但至少它转换为PDF,这是somenthing.该站点正在使用专用Debian服务器运行的Drupal 5下的PHP构建,因此,如果我选择JOD,我将把它用作在同一台机器中的虚拟服务器中运行的web服务.
有没有人知道将文件转换为图像的更好的应用程序或方法?
任何帮助将不胜感激,提前感谢!
哈维尔
我正在创建一个查看Web应用程序的文档.您登录后会将您带到左侧列出所有文档的屏幕.我想这样做,以便当您翻转文档时,文档的预览显示在右侧.从那里,您可以单击它以获得完整视图和打印功能.我不是要问如何做到这一切,但我想知道渲染文档预览的最佳方法是什么.这些文件都将是pdf并存储在服务器上.我在视觉工作室2008的asp.net 3.5 mvc工作.
我正在使用C#和SQLServer 2012开发数据库项目.在我的一个表单中,我有一个PDF文件,其中包含一些存储在表中的其他信息.这是成功的,但当我想检索存储的信息时,我有一个显示PDF文件的问题,因为我无法显示它,我不知道如何显示它.
我读过一些文章说它无法用内存流中的Adobe PDF查看器显示,有什么办法吗?
这是我从数据库中检索数据的代码:
sql_com.CommandText = "select * from incoming_boks_tbl where [incoming_bok_id]=@incoming_id and [incoming_date]=@incoming_date";
sql_com.Parameters.AddWithValue("incoming_id",up_inco_num_txt.Text);
sql_com.Parameters.AddWithValue("incoming_date", up_inco_date_txt.Text);
sql_dr = sql_com.ExecuteReader();
if(sql_dr.HasRows)
{
while(sql_dr.Read())
{
up_incoming_id_txt.Text = sql_dr[0].ToString();
up_inco_num_txt.Text = sql_dr[1].ToString();
up_inco_date_txt.Text = sql_dr[2].ToString();
up_inco_reg_txt.Text = sql_dr[3].ToString();
up_inco_place_txt.Text = sql_dr[4].ToString();
up_in_out_txt.Text = sql_dr[5].ToString();
up_subj_txt.Text = sql_dr[6].ToString();
up_note_txt.Text = sql_dr[7].ToString();
string file_ext = sql_dr[8].ToString();//pdf file extension
byte[] inco_file = (byte[])(sql_dr[9]);//the pdf file
MemoryStream ms = new MemoryStream(inco_file);
//here I don't know what to do with memory stream file data and where …
Run Code Online (Sandbox Code Playgroud) 我想知道如何通过C#.net桌面应用程序查看PDF。我正在尝试创建一个应用程序以使用Visual Studio 2008查看PDF
有一个名为iText(iTextSharp)的pdf阅读器库。但这对我没有帮助
c# ×3
pdf ×3
.net ×2
image ×2
asp.net-3.5 ×1
asp.net-mvc ×1
memorystream ×1
pdfview ×1
python ×1
windows ×1