Tag: pdf

从Windows服务打印PDF

使用C#,如何在指定的打印机上打印PDF文档(后台没有任何对话框)?

批量转换PDF到XPS

我正在寻找一种将1300 PDF文档批量转换为XPS文档的廉价方法。 我知道我可以简单地以这种格式打印它们,但这需要很长时间。 有没有办法在C#中以编程方式执行此操作?

如何在asp.net web-form中显示pdf文件

我正在寻找一种免费的方式或.Net组件来在浏览器中显示PDF文件,并允许打印文件。 哪些方法/组件/库可以执行此操作,以及您对该问题的一般指导。

使用Itextsharp填写PDF表格

我正在尝试使用ITextsharp填写表单,并尝试使用以下代码来获取pdf中的所有字段: string pdfTemplate = @”c:\Temp\questionnaire.pdf”; PdfReader pdfReader = new PdfReader(pdfTemplate); StringBuilder sb = new StringBuilder(); foreach (var de in pdfReader.AcroFields.Fields) { sb.Append(de.Key.ToString() + Environment.NewLine); } 但foreach循环始终为空计数。 我是否需要做一些事情来提交自己,因为我从这里尝试了这个例子,它工作得很好…… 这是我试图填写的pdf的一个例子 有任何想法吗? 编辑::

如何从pdf文件中提取附件?

我有一大堆带有xml文件的pdf文档。 我想提取那些附加的xml文件并阅读它们。 如何使用.net以编程方式执行此操作?

PDF文件是否包含iref流?

我仍然与PDF文件中的读取数据作斗争。 我使用PDFsharp,如何在没有使用方法Open的情况下检查文件是否包含iref流。 如果文件包含iref流,则方法Open抛出exception。

在PDF中生成Crystal的报告…如何在新标签或页面中打开?

我做了一个代码来生成PDF格式的Crystal Reports报告……但它在用户的同一页面打开并进行了搜索并点击了按钮…有办法在新的标签或页面中打开PDF ? 我的代码是: private void OpenPDF() { ReportDocument Rel = new ReportDocument(); Rel.Load(Server.MapPath(“../Reports/Test.rpt”)); BinaryReader stream = new BinaryReader(Rel.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)); Response.ClearContent(); Response.ClearHeaders(); Response.ContentType = “application/pdf”; Response.BinaryWrite(stream.ReadBytes(Convert.ToInt32(stream.BaseStream.Length))); Response.Flush(); Response.Close(); } 谢谢您的帮助!

ItextSharp – 使用C#自动填写pdf表单 – 复选框问题

我正在填写使用Acrobat pro和iTextSharp&C#创建的pdf表单,并且在尝试勾选复选框字段时发现自己卡住了。 我有它为单选按钮和文本框工作,但似乎无法使复选框工作。 我还确认了这个案例中的复选框名称“Q7b”在acrobat文档中是正确的,可以使用下面的代码在表单上找到它 private string getfieldnames(AcroFields fields) { StringBuilder sb = new StringBuilder(); foreach (string key in fields.Fields.Keys) { sb.Append(key + Environment.NewLine); } return sb.ToString(); } 我用来更新复选框的代码如下 using (MemoryStream pdfFlat = new MemoryStream()) { PdfReader pdfReader = new PdfReader(strPath); PdfStamper pdfStamp = new PdfStamper(pdfReader, pdfFlat); AcroFields fields = pdfStamp.AcroFields; //textfields fields.SetField(“Initiating_Doctor”, “Doctor A”); fields.SetField(“Speciality”, […]

以编程方式下载pdf

如何使用vb.NET或C#下载PDF并存储到磁盘? URL(PDF)在达到最终PDF之前会进行一些重新设置。 我试过以下但是当我尝试在本地打开时,PDF似乎已损坏, Dim PdfFile As FileStream = File.OpenWrite(saveTo) Dim PdfStream As MemoryStream = GetFileStream(pdfURL) PdfStream.WriteTo(PdfFile) PdfStream.Flush() PdfStream.Close() PdfFile.Flush() PdfFile.Close()

Windowsapp store应用 – 显示PDF

我正在创建一个Windows应用程序(以前称为Metro应用程序),它能够读入并显示几种不同的文件类型(jpg,wmv,pdf等)。 使用适当的XAML控件显示每种文件类型(例如,jpg使用Image,wmv使用MediaElement)。 我遇到的一个问题是显示PDF。 我似乎必须将其转换为要显示的图像。 我使用Magick.NET进行了调查,但它的目标是.NETFramework而不是.NETCore。 我找到的其他框架需要许可证。 有没有在我的应用程序中显示PDF的解决方案?