草庐IT

Html2pdf

全部标签

c# - HTML 敏捷包 : parsing an href tag

我如何从中有效地解析href属性值:7D.KulikovD000[...]我对播放器ID很感兴趣,它是:8475179这是我目前拥有的代码://Iterateallrows(players)for(inti=1;i 最佳答案 根据您的示例,这对我有用:HtmlDocumenthtmlDoc=newHtmlDocument();htmlDoc.Load("test.html");varlink=htmlDoc.DocumentNode.Descendants("a").First(x=>x.Attributes["class"]!=n

c# - 如何使用 iTextSharp 设置 PDF 段落或字体行高?

如何使用iTextSharp更改PDF字体或段落的行高? 最佳答案 排版中的行距称为行距。如果可以使用行距,则可以使用Paragraph.Leading或Paragraph.LeadingMultiplier。参见http://itextsharp.sourceforge.net/tutorial/ch02.html#phrase 关于c#-如何使用iTextSharp设置PDF段落或字体行高?,我们在StackOverflow上找到一个类似的问题: http

c# - 使用 ITextSharp 提取和更新现有 PDF 中的链接

我需要将几个(阅读:很多)PDF文件发布到网络上,但其中许多文件都有硬编码的file://链接和指向非公共(public)位置的链接。我需要通读这些PDF并将链接更新到正确的位置。我已经开始使用itextsharp编写一个应用程序来读取目录和文件,查找PDF并遍历每一页。接下来我需要做的是找到链接,然后更新不正确的链接。stringpath="c:\\html";DirectoryInforootFolder=newDirectoryInfo(path);foreach(DirectoryInfodiinrootFolder.GetDirectories()){//getpdffore

c# - CefSharp 加载HTML

有人可以向我解释CefSharpLoadHtml函数的工作原理吗?LoadHtml(stringhtml,stringurl)html和url参数代表什么?我有兴趣将原始HTML字符串中的页面加载到CefSharp浏览器中。 最佳答案 Update:CefSharphasanewLoadHtml(stringhtml)methodthatloadstheHTMLasabase64-encodeddataURI.ItismorereliablethattheLoadHtml(stringhtml,stringurl)methoddes

c# - iTextSharp 从字节数组列表创建 pdf

我有一个byte[]列表,我想将其连接成一个byte[],这将是最终的PDf。在“page=copy.GetImportedPage(newPdfReader(p),i);”我收到“对象引用未设置为实例错误”。我不知道发生了什么,我已经检查了每个对象并且没有空值。关于这个的任何想法,或者另一段代码可以解决这个问题?!我有这个方法:编辑publicstaticbyte[]concatAndAddContent(Listpdf){byte[]todos;using(MemoryStreamms=newMemoryStream()){Documentdoc=newDocument();doc

c# - 使用 Adob​​e Acrobat 静默打印 PDF

尝试使用adobeacrobat在C#中静默打印pdf时遇到2个问题。我正在使用Process.Start()打印pdf。第一个问题是,如果不指定可执行文件的完整路径,我将无法启动Adob​​eAcrobat。我假设它在安装时不会将其添加到您的路径中。有没有一种简单的方法可以在不指定完整路径名的情况下在机器上启动最新版本的acrobat?我担心客户端会进行更新并破坏我启动它的代码。我还关心他们在具有不同版本Windows的机器上安装它(安装路径在64位环境和32位环境中不同)。我的第二个问题是,每当我启动acrobat并打印它时,acrobat窗口仍然处于打开状态。我以为我使用的命令行

c# - 使用 PDFSharp 合并多个 PDF

我正在尝试将多个PDF合并为一个PDF。PDF来自SSRS,来self处理的一些LocalReports。我正在使用PDFSharp,因为它已在整个项目中使用。但是,outputDocument.addPage(page)方法会抛出InvalidOperationException("Cannotchangedocument.")异常。我已经尝试了很多不同的方法来做到这一点,但我无法让它工作......这是我的方法,其中所有输入都已经过检查:privatestaticvoidsaveFile(stringfileName,paramsbyte[][]bytes){try{PdfDocu

c# - 在 C# 中以编程方式读取 PDF

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我看到很多关于使用C#生成PDF文件的问题和答案。我有一个相关但不同的任务。我已经创建了大量的PDF文件,我想使用正则表达式(RegEx)来验证内容的某些部分。我想用C#打开PDF,并能够以接近线性的方式读出文本。如果页眉、页脚、任何边栏等被跳过或阅读顺序不正确,也没关系。我只想尽可能多地检索主体文本。您能否为我指明工具、库、API等,使我能够以编程方式

c# - 如何在 C# 中以编程方式搜索 PDF 文档

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我需要搜索pdf文件以查看是否存在某个字符串。有问题的字符串肯定被编码为文本(即它不是图像或任何东西)。我试过只搜索文件,就好像它是纯文本一样,但这不起作用。这有可能吗?是否有任何适用于.net2.0的库可以为我从pdf文件中提取/解码所有文本?

c# - MVC html 助手如何使用表达式获取对象属性

例如:Html.TextBoxFor(x=>x.ModelProperty)如果我要将这样的表达式作为方法参数,我将如何从表达式中获取引用的属性?我在表达式方面的经验有些有限,而且根据我所知道的,我不明白它是如何工作的。 最佳答案 您可以像这样轻松获取属性名称:varmetadata=ModelMetadata.FromLambdaExpression(expression,html.ViewData);varpropName=metadata.PropertyName;或者您可以获得属性及其属性:MemberExpressionm