无法执行AcroRd32。服务器上的exe
大家好,我正在尝试使用以下代码打开一个 pdf 文件: protected void Openfile_Click(object sender, EventArgs e) { try { var list = new List(); Button btn = (Button)(sender); string part_no = btn.CommandArgument; bool fileExist; var adobePath = Registry.GetValue(@"HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe", string.Empty, string.Empty); var fileToSearch = "6-65-JX90
218 2022-07-19
编程技术问答社区
升级VB6。打印机对象。网
您好,希望这里的任何人都可以帮助我. 我们正忙着将一个 VB6 项目转换为 .net. 我们的一些报告是使用旧的 VB6 打印机对象构建的,当转换为 .net 时,我们使用“Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer",效果很好,但它在技术上仍然是纯 .net 代码,它是基本上用起来慢了. 我将如何或使用什么将其升级为纯 .net 编码,使用 3rd 方 dll 就像 iTextSharp 一样. 另一个问题是我们真的无法改变它的设计工作方式,因为数据是通过字符串发送到报表生成器的,而字符串格式无法更改. 当前代码为: goPrinter 是 VB6.Printer 对象 sReportData 是一个数组字符串 任何帮助都会很棒,非常感谢您 For iL = 1 To ICnt strItem = sReportData(iL)
134 2022-07-19
编程技术问答社区
使用Itext将文本插入现有Pdf
我的要求是 1.想在现有pdf中插入多行文字. 2.如果我有超过1个pdf,如何在超过1个pdf中插入文本. 我已经给出了我的代码,即使在编码中添加了 vbnewline 之后,我也会在 pdf 输出中得到单行文本.不像多线,怎么可能? 以及关于多页插入文本.请从下面的代码中为我提供一个解决方案 Public Function pdfwrite() Dim newFile As String = "D:\Temp\new.pdf" Dim oldfile as string = "D:\Temp\old.pdf" Dim reader As New PdfReader(oldfile) Dim size As Rectangle = reader.GetPageSizeWithRotation(1) Dim Document As New Document(size) Dim Fs As FileStream = New
200 2022-07-19
编程技术问答社区
具有PDB扩展的报告
我有一系列文件名带有 PDB 扩展名的报告.你能告诉我它们是如何编写的以及我可以如何修改它们 解决方案 它们可能是 这些[^],但只有创建它们的人才能确定.
212 2022-07-19
编程技术问答社区
在asp中不使用工具从html生成pdf。网
你好 我想将 html 代码原样转换为 pdf. 对于 exp.. 用 html 制作的表格,在浏览器中查看时,显示正确的表格.. 当我使用 itextpdf 并对其进行转换时,它没有被格式化 exp: ddddddddddd tr>agsbababasbasbasb /table> 以上代码只是小测试代码.. 我用过表格间距,padding 解决方案 见以下链接. 1. 在asp.net中使用iTextSharp将HTML表格内容写入PDF文档[^] 2. iTextSharp 救援:将 HTML 转换为 PDF[^]
112 2022-07-19
编程技术问答社区
使用javascript查看pdf文件
大家好, 我需要使用 javascript 查看 pdf 文件.实际上它的pdf形式.我在 phonegap 中使用 javascript. 希望听到一些好的解决方案. 谢谢. Jannah 解决方案 参见 http://web-design.lovetoknow.com/Javascript_PDF_Viewer[^]. —SA
118 2022-07-19
编程技术问答社区
阅读大量文件,需要更快的方法
大家好, 我目前正在编写一个程序来搜索与系统上不同事物(例如 ECR、RMS、图纸等)相关的文件.程序的一部分(搜索 ECR)要求我阅读大约 450 个 pdf 文件并在其中搜索指定的产品名称,例如“NPS-0243",因为文件的名称与它引用的产品.我通过使用后台工作程序成功实现了这一点,该工作程序在程序开始读取文件并将它们添加到程序可以查看的字符串数组时启动.问题是,直到程序运行大约 2 分钟后,数组才完全被文件中的文本填满,这对于不想坐等 2 分钟搜索特定类型的文件. 因此,我的问题是,有没有办法加快这个过程?我尝试将每个文件中的文本写入一个 .txt 文件,然后在将每个文件的文本添加到数组之前读取并搜索它的结尾,如果有的话,这比以前的方法慢.在我看来,我将不得不忍受 2 分钟的等待,但我又不像你们中的一些人那么聪明! 任何帮助将不胜感激. 这是我目前使用的后台工作代码: public void backgroundWorker1_DoWork(obje
186 2022-07-19
编程技术问答社区
我试图将单个记录中的数据发送到我创建的Crystal报告中,然后从该报告中创建一个可以打印的PDF。
我正在尝试将数据从单个记录发送到我创建的 Crystal 报表,然后从该报表创建一个我可以打印的 PDF.这是我收到的错误消息.我正在使用 MVC. 异常详情:CrystalDecisions.CrystalReports.Engine.DataSourceException:数据源对象无效. 谁能帮我这个? 谢谢 这是我创建的 ActionResult. public ActionResult ExportReport(int?id) { InjuryIllness i = db.InjuryIllnesses.Find(id); ReportDocument rd = new ReportDocument(); rd.Load(Path.Combine(Server.MapPath("~/Reports"), "Report_InjuryIllness.rpt")); rd.SetDataSource(i); Response.Buf
168 2022-07-19
编程技术问答社区
用于将PDF文件转换为JPG的库
我们需要一个可以将 PDF 文件转换为 JPG 的 ASP.Net 库.我们需要在我们的应用程序中使用它.我们尝试使用 Ghostscript.Net 库,但它具有用于商业用途的许可证.我们需要一个免费且不涉及许可的实用程序. 解决方案 许多在线工具都免费提供 - 试试 http://pdf2jpg.net/[^]. 之前有人在 CodeProject 上问过这个问题.请参考将pdf文件转换为Jpeg文件[^]
304 2022-07-19
编程技术问答社区
在PDF中写入时字符串格式中的退格
我正在尝试在 PDF 中打印两列信息,其中包含用户输入的一些字符串.到目前为止,这是我的代码: string s = ""; s = s + string.Format("{0,-60}", "Name: " + name); s = s + string.Format("{0,15}","AAA: "); p1.Add(s); document.Add(p1); string p = ""; p = p + string.Format("{0,-60}", "Surname: " + surname); p = p + string.Format("{0,15}","BBB: "); p2.Add(p); document.
156 2022-07-19
编程技术问答社区
在客户端以静默方式打印PDF文档
From last couple of days , I was searching for printing pdf document at client side . Some what I tried some codes given online ,but yielded no result . On further search ,some says adobe doesn't allow such method , or can't be done because of security issues , etc ... I have following queries :- Whole scenario behind printing pdf at client end silently and issues related to it. Any genuine approach to achieve it OR other alternative .
146 2022-07-19
编程技术问答社区
用于在循环中下载和合并pdf文件的Python代码生成1KB的端文件
大家好. 我有一个网站,我需要从中获取约 1000 个 pdf.pdf 的区别在于 1101-2300 之间的四位数字,例如 https://intvd.gib.gov.tr/2014_Emlak_Arsa/EmlakServlet?tip=9&ilKodu=3&ilceKodu=1101 范围之间的一些数字虽然没有分配给 pdf,所以我需要一些可以 1-) 下载所有 pdf 2-)删除1KB的pdf(这些是未分配的) 3-) 将所有pdf文件合并为一个pdf文件 这些步骤中的每一个都有答案,但不是一起,所以我看了这些并做了一些事情.最后,我得到的只是一个 1 KB 的 pdf 文件,名为 merge_full.pdf 我做错了什么? 干杯 我尝试过的: import urllib.request import os from PyPDF2 import PdfFileReader, PdfFileMerger os.chdir('the_director
320 2022-07-19
编程技术问答社区
在ftp路径中创建pdf
很多网站提供信息,但我在使用凭据在 ftp 路径中创建 pdf 文件时遇到问题. 尝试使用流、文件流和 webclient. 但我的问题是它在同一位置创建 .txt,但是在尝试使用 pdf 时,它没有在 ftp 位置创建文件. 我尝试过的: Tried with stream,filestream and webclient. 解决方案 基本上不能.您必须在本地创建 .PDF 文件并将其上传到 FTP 服务器. 文本文件也是如此. FTP 服务器不支持直接读/写文件等流操作. 试过吗? c# - 将文件上传到 FTP来自字符串或流的服务器 - 堆栈内存溢出[^]
208 2022-07-19
编程技术问答社区
HTML+CSS=PDF使用itext sharp
请帮助我. 我有一个项目正在处理 PDF 和 HTML. 当我将 HTML 导出为 PDF 时,它不使用 CSS 样式. 有人可以帮忙吗? 解决方案 在您的网络中集成 iText应用程序[^] http://itextpdf.com/support.php[^] http://www.itextpdf.com/examples/iia.php?id=175[^] 有一本书可以教你如何使用 iText.[^] 如果您想从 iText 开发人员那里获得免费支持,您需要订阅他们的邮件列表...[^] 然后在他们的论坛上发布... 抱歉,我帮不了你了.
264 2022-07-19
编程技术问答社区
CutePDF打印机驱动程序出了什么问题?
我正在尝试使用 CutePDF 打印机驱动程序选择性地仅提取 PDF 的几页 (http://www.uscis.gov/files/form/i-9.pdf[^]) 并在输出文件中显示以下文本: 错误:未定义 违规命令:get 堆栈: /退出 -字典- -标记 有任何配置或其他问题吗? 解决方案 CutePDF 根据定义无法对打印机驱动程序执行任何操作.它只能使用系统中可用的一个或另一个驱动程序.该软件在某些情况下可能会误用打印机界面;这是我不知道的事情,但它肯定没有你可以责怪的“驱动程序". [编辑] 顺便说一句,我最近阅读了我非常讨厌的 Adob​​e PDF 阅读器.因此,我尝试了一些替代方案并选择了冠军,开源 Sumatra PDF: http://en.wikipedia.org/wiki/Sumatra_PDF[^], http://blog.kowalczyk.info/software/sumatrapdf/[^]. 在
188 2022-07-19
编程技术问答社区
如何将图像转换为单个pdf?
我在一个文件夹中有许多图像.我想在 c# 中寻址该文件夹,然后所有图像变成一个 pdf. 如何使用免费组件? 解决方案 试试看 将图像文件转换为 PDF[^] 我是使用 PDFSharp.如果您使用它,那么您可以尝试以下代码: using(PdfDocument doc = new PdfDocument()) { using(Image myimage = Image.FromFile(ImageFilePath)) { PdfPage page = new PdfPage(); page.Width = myimage.Width + 20; page.Height = myimage.Height + 20; doc.Pages.Add(page); XGraphics xgr = XGraphics.FromPdfPage(doc.Pages[0]); XImage img = XImage.FromFile(fileName);
132 2022-07-19
编程技术问答社区
在Adobe中显示xmp元数据值
如果我没有 Acrobat 阅读器,但需要查看元数据值在哪里,根据所有问题等答案,似乎会有一个元数据选项卡,其中可以看到标签和占位符值. 我的问题是,如果不是这种情况,是否有人知道我可以从哪里获取这些值并查看它们的位置,以便在 C# 中我可以使用 itext# setField 方法填充正确的字段. 我尝试用谷歌搜索它,甚至尝试将 javascript 注入 adobe 阅读器以显示这些值,但到目前为止没有运气... 如果有人有办法解决这个问题,将不胜感激 谢谢 解决方案 如果其他人想知道,我找到了解决方案. 我所做的只是获取所有字典键值并使用 IText 我只是用它们的名称填充值. // pdfTemplate是pdf模板的字符串值PdfReader pdfReader = new PdfReader(pdfTemplate);// newFile 是新创建的 pdf 的位置PdfStamper pdfStamper = new PdfStamp
952 2022-07-19
编程技术问答社区
Chrome上的SSRS Direct PDF预览不起作用,但IE和Firefox。
你好, 在没有 ReportViewer 的情况下将 SSRS 报告直接显示为 PDF 时出现问题. 在 Chrome 中,它以 javascript 错误“加载资源失败"结束,背景为深灰色和 部分加载的“加载图像". 但它在 Firefox 和 Internet Explorer 上正确显示. 如果我使用 ReportViewer 并选择另存为 PDF,它可以正常工作. 有什么办法可以解决? 网上冲浪了半天,还是没找到解决办法. 这是我的参考文章: 将 SQL Server Reporting Services 2005 报告直接导出到 PDF 或 Excel[^] 我正在使用 Visual Studio 2012 并在 localhost 上运行. SSRS 版本为 [11.0.3000.0] 谷歌浏览器是 [版本 27.0.1453.116 m] 这是我的 C# 函数. private void PreviewPDF(string
174 2022-07-19
编程技术问答社区
如何在adobereader中以编程方式打开PDF
我已经尝试如下并且在本地机器上工作正常.但是当我托管应用程序时,它就不起作用了.. ..谢谢 我尝试过的: private void ReadPdfFile(string FilePath) { WebClient client = new WebClient(); Byte[] buffer = client.DownloadData(FilePath); Process.Start(FilePath); } ReadPdfFile(DirPath + @"\" + PDFFileName.Trim()); /*Method Call*/ 解决方案 您的代码正在服务器上运行,因此 pdf 正在服务器上打开,但没有人看到它,很可能是您的线程挂起或抛出错误.在本地开发时似乎可以工作,因为客户端和服务器是同一台机器. 要在客户端上显示 PDF,您只需将其作为 PDF 文件返回.谷歌“asp.net 下载 P
154 2022-07-19
编程技术问答社区