草庐IT

pdf2image

全部标签

c# - 使用 Image.FromFile 不会释放文件句柄

我正在将多个多图像tiff文件连接到单个多图像tiff文件,但在删除源tiff文件时遇到问题,因为Image类继续控制它们。我正在通过Image.FromFile读取tiff图像:BitmapresultTiff=(Bitmap)Image.FromFile(strImageFile);之后我以相同的方式读取所有其他tiff图像并将它们附加到生成的tiff图像。完成后,我使用此代码释放引用并保存生成的文件:ep.Param[0]=newEncoderParameter(enc,(long)EncoderValue.Flush);resultTiff.SaveAdd(ep);result

c# - 如何在 C# 中获取内存中 Image 类实例的 mime 类型?

在我正在为工作中的一些基础设施项目编写的库中,我有一种方法可以创建各种比例的图像(用于缩略图等...)。但是,出于各种原因,我存储此数据的系统需要在数据库中声明一个mime类型。有没有办法从传入的c#Image类中获取Mime类型,或者我必须让外部应用程序将Mimetype与图像一起传入? 最佳答案 您可以获得ImageFormat从Image,您可以从ImageCodecInfo中获取MIME类型.您需要做的就是将两者结合在一起:ImageFormatformat=yourImage.RawFormat;ImageCodecInf

c# - 使用 WebRequests 下载 pdf 文件

我正在尝试根据url列表自动下载许多pdf文件。这是我的代码:HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(url);request.Method="GET";varencoding=newUTF8Encoding();request.Headers.Add(HttpRequestHeader.AcceptLanguage,"en-gb,en;q=0.5");request.Headers.Add(HttpRequestHeader.AcceptEncoding,"gzip,deflate");request.Accep

c# - 将数据表转换为 PDF

我可以在Asp.netWeb应用程序中获取将数据表转换为pdf的代码吗?我想要将datatable导出到PDF的功能。我找到了this文章,但它使用gridview导出 最佳答案 使用iTextSharp,你可以做到。它可以从互联网上下载,而且是免费的。请找到下面的代码,publicvoidExportToPdf(DataTabledt,stringstrFilePath){Documentdocument=newDocument();PdfWriterwriter=PdfWriter.GetInstance(document,ne

c# - 从 System.Drawing.Image.RawFormat 获取 ImageFormat

此代码在尝试调用Image.Save(MemoryStream,ImageFormat)时失败。我得到异常:aValuecannotbenull.Parametername:encoder"ImageFormatformat=generatedImage.RawFormatasImageFormat;image.ImageData=generatedImage.Save(format);如果我直接传入ImageFormat对象,它会起作用,例如ImageFormat.Jpeg.将rawformat转换为ImageFormat的最佳方法是什么(最好不要使用switch语句或大量if语句)

c# - 如何在 C# 中使用鼠标选择 PictureBox.Image 上的区域

我只是想在我的picturebox.image上进行选择,但这比一些烦人的情况更糟。我想到了主图片框上的另一个图片框,但对我来说这似乎太懒惰了。我需要知道是否有办法在我要用鼠标绘制的picturebox.image上创建一个选择区域(这将是半透明的蓝色区域)并且它不应该改变我正在处理的图像。示例://StartRectangle//privatevoidpictureBox1_MouseDown(objectsender,System.Windows.Forms.MouseEventArgse){//Determinetheinitialrectanglecoordinates...R

c# - Excel 到 PDF C# 库

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我正在寻找MsExcel(.xsl和.xlsx)到PDF转换器/库或API。我想要它用于我的C#.Net应用程序。我喜欢商业图书馆,但负担不起。

c# - Process.Start(/* pdf 路径 */) 不适用于 Windows 8 上的 Adob​​e Reader

我能够在我的C#/WPF应用程序中创建PDF并使用以下命令运行它们:Process.Start(_pathToPDFFile);这适用于Adob​​eAcrobat,但不适用于Adob​​eReader。安装Adob​​eReader后,Process.Start()不执行任何操作,除非Reader进程已在任务管理器中运行。当我尝试启动PDF时,如何让Adob​​eReader显示PDF? 最佳答案 在我们的案例中,问题仅在从VisualStudio启动应用程序时重现-直接启动.exe会按预期工作。经过一些调试,发现是VisualS

c# - Markdown 为PDF

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion有没有可以将Markdown转换为PDF的库?还是一个完整的Markdown解析器,它直接生成标记而不是HTML?

c# - 使用 iTextSharp 生成 PDF

我正在尝试将图像添加到现有PDF的每一页的顶部。我曾尝试使用PdfStamp但由于某种原因,当我尝试从Chrome打印pdf时,我得到的只是一个黑页。此外,AdobeReader仅显示原始文档。有没有人对如何让它工作有任何想法?这是代码。publicpartialclassMakePdf:System.Web.UI.Page{publicMemoryStreamm=newMemoryStream();protectedvoidPage_Load(objectsender,EventArgse){Documentdocument=newDocument(PageSize.LETTER);