草庐IT

pdf-viewer

全部标签

c# - 使用免费的 C# 解决方案将 pdf 转换为 jpeg

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭去年。Improvethisquestion我需要使用C#将pdf文件转换为jpeg。并且解决方案(库)必须是免费的。我查了很多资料,但似乎什么都不清楚。我已经尝试过itextsharp和pdfbox(但我认为pdf2image仅适用于java)但没有成功。我试图从pdf中单独提取图像,但是当我尝试提取图像时出现参数无效的错误...似乎它们的编码很奇怪。任何人都可以向我推荐任何将pdf保存为jpeg的库?也将不胜

c# - 在 c#.net 中使用 iTextSharp 合并多个 PDF

好吧,我正在尝试将多个PDF合并为一个。我编译时没有报错。我尝试先合并文档,但结果出错了,因为我正在处理表格。这是asp.net代码隐藏if(Button.Equals("PreviewWord")){StringeventTemplate=Server.MapPath("/ERAS/Badges/Template/EventTemp"+EventName+".doc");StringSinglePreview=Server.MapPath("/ERAS/Badges/Template/PreviewSingle"+EventName+".doc");StringPDFPreview=

c# - 在后台从 RDLC 报告创建 PDF

我正在运行一个月末流程,并希望它自动创建一些当时需要创建的报告。我正在使用rdlc报告。有没有办法在后台自动从RDLC报告创建PDF? 最佳答案 这很容易做到,您可以将报告呈现为PDF,并将生成的字节数组作为PDF文件保存在磁盘上。要在后台执行此操作,更多的是您的应用程序如何编写的问题。您可以启动一个新线程,或使用BackgroundWorker(如果这是一个WinForms应用程序)等。当然,可能需要注意多线程问题。Warning[]warnings;string[]streamids;stringmimeType;stringe

c# - 确定 PDF 文件中的页数

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我需要使用C#代码(.NET2.0)确定指定PDF文件中的页数。PDF文件将从文件系统中读取,而不是从URL中读取。有谁知道如何做到这一点?注意:将执行此检查的PC上安装了Adob​​eAcrobatReader。

c# - 合并两个(或更多)PDF

背景:我需要为我的销售人员提供每周报告包。这个包包含几个(5-10)个Crystal报表。问题:我想允许用户运行所有报告,也只运行一个报告。我想我可以通过创建报告然后执行以下操作来做到这一点:Listreports=newList();reports.Add(newWeeklyReport1());reports.Add(newWeeklyReport2());reports.Add(newWeeklyReport3());foreach(ReportClassreportinreports){report.ExportToDisk(ExportFormatType.PortableD

C# 4.0 : Convert pdf to byte[] and vice versa

如何将pdf文件转换为byte[],反之亦然? 最佳答案 //loadingbytesfromafileisveryeasyinC#.ThebuiltinSystem.IO.File.ReadAll*methodstakecareofmakingsureeverybyteisreadproperly.//notethatforLinux,youwillnotneedthec:part//justswapouttheexamplefolderherewithyouractualfullfilepathstringpdfFilePath

c# - 如何使用 iTextSharp 将 HTML 转换为 PDF

我想使用iTextSharp将以下HTML转换为PDF,但不知道从哪里开始:.headline{font-size:200%}Thisissomesampletext!!! 最佳答案 首先,HTML和PDF并不相关,尽管它们大约是同时创建的。HTML旨在传达更高级别的信息,例如段落和表格。尽管有方法来控制它,但最终还是要由浏览器来绘制这些更高层次的概念。PDF旨在传达文档,并且文档必须无论在何处呈现都“看起来”相同。在HTML文档中,您可能有一个100%宽的段落,根据显示器的宽度,它可能需要2行或10行,当您打印它时,它可能是7行,

c# - ITextSharp 将文本插入现有的 pdf

标题总结了一切。我想使用iTextSharp将文本添加到现有的PDF文件中,但是我无法在网络上的任何地方找到如何做到这一点...PS:我不能使用PDF表单。 最佳答案 我找到了一种方法(不知道它是否最好,但它有效)stringoldFile="oldFile.pdf";stringnewFile="newFile.pdf";//openthereaderPdfReaderreader=newPdfReader(oldFile);Rectanglesize=reader.GetPageSizeWithRotation(1);Docum

c# - 在 VB.NET 或 C# 中使用 itextsharp dll 阅读 PDF 内容

如何使用带有Pdfreader类的itextsharp阅读PDF内容。我的PDF可能包含纯文本或文本图像。 最佳答案 usingiTextSharp.text.pdf;usingiTextSharp.text.pdf.parser;usingSystem.IO;publicstringReadPdfFile(stringfileName){StringBuildertext=newStringBuilder();if(File.Exists(fileName)){PdfReaderpdfReader=newPdfReader(fil

c# - 在运行时在 C# 中创建 pdf 文件

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion是否有附加/可以附加到.NET3.5的pdf库,它允许在运行时创建pdf文件,即打开一个新的pdf文件,逐行写入,嵌入图像等,然后关闭所有pdf文件在C#代码中?我想要的是一组工具和规范,它允许我在不使用ReportingService