问题标签 [htmldoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
626 浏览

asp-classic - 运行 htmldoc 的经典 asp 中的 wscript.shell - 没有错误报告但不起作用

从输出中可以看出,以下代码不会产生任何错误。目的是使用 htmldoc 将 html 文件转换为 pdf 文件。html文件生成正常,pdf应该保存到与pdf相同的文件夹中,但没有生成pdf文件。

该代码在 Windows 2012 IIS 8 上运行。该代码在 Windows 2003 服务器上运行良好,没有任何问题。

输出是:

从这里开始

2014 年 2 月 2 日下午 3:48:08

通过传递

运行成功

2014 年 2 月 2 日下午 3:48:08

任何人都可以帮忙吗?非常感谢!

0 投票
1 回答
440 浏览

html - perl HTML::HTMLDoc 如何包含 base64 img

在使用 HTML::HTMLDoc 创建 PDF 时,我试图包含 base64 图像或 src="getImage.pl?image.jpg" 。没运气。

有没有人有这个模块的经验并且有一些智慧可以分享?

谢谢你~D

+-------------------------------------------------- +

0 投票
1 回答
1844 浏览

html - HTML 到 PDF 内容溢出到下一页

我正在使用 HTMLdoc 从 html 生成 PDF,但是在生成 PDF 时遇到了问题。当 PDF 中发生页面拆分时,一些内容将分布在整个页面中,我们无法控制。

假设你有 10 到 15 行的表格,那么前 10 行将在第一页,其余 5 行在第二页,最糟糕的是,如果我有表格的边框,有时甚至同一行的内容也会得到溢出到下一页,看起来很糟糕。

我同意我们不能将所有内容都放在一个页面中的事实,但我正在寻找一种解决方案,使这种溢出更优雅地发生,如果可能的话从表头开始,如果它溢出到下一页或至少同一行的内容仍然存在在一页中。

我正在使用 Rails 和HTMLdoc库来生成 PDF。

在此处输入图像描述

0 投票
0 回答
136 浏览

php - 与内容处置的 PHP 标头混淆

我有一个基本问题,可能听起来很傻。header()php函数中是否必须提及文件扩展名?
例如,

我之前使用的代码没有扩展。但工作得很好。

但是现在相同的代码不能像以前那样工作了。浏览器显示文件类型未知,并提示选择应用程序来查看文件。

我没有对处理这部分的代码进行任何更改。但它的作用却不同。我正在使用 HTMLDOC 插件将内容呈现为 PDF 文件。

0 投票
1 回答
426 浏览

html - HTMLDOC - 将文本与页面底部对齐

我正在生成一个 html 页面,它创建一些动态内容,转换为 ps,并通过 snailmail 发送出去。

文档的长度取决于页面开头附近动态生成的列表中有多少项目。这里的主要问题是让收件人的地址始终位于页面底部,以使其适合信件的地址窗口。

我在有关此特定案例的文档中找不到太多信息:http ://www.msweet.org/documentation/project1/HTMLDOC.html

我可以使用<!-- NEED x -->,但这本身并不能确保地址每次都保持在同一个位置,除非我们总是使用 2 页。HTMLDOC 中的“FOOTER”功能不解析 html,并且不适用于多个段落。(这不仅仅是页面底部我想要的地址,而是下面的所有内容,包括最后一个换行符“请返回此单...”)

有任何想法吗?我可以通过每次生成 2 页来完成这项工作,但这看起来很糟糕,而且浪费纸张。页面布局如下:


[标题左侧日期] [标题右侧徽标]

亲爱的 __________,

请退回以下物品:

  • 第 1 项
  • 第 2 项
  • ...
  • 第 n 项

请将设备退回:[Addr 1]

【长退货说明】

感谢您选择______,


退货单

[客户地址] <- 需要静态放置在页面上

(例: http: //imgur.com/rbta0jL 红框为地址,需在页面下方)

0 投票
0 回答
241 浏览

c# - 返回重定向页面的 HtmlDocument (HtmlAgilityPack)

我正在向我自己的站点发送 POST 请求,然后将其重定向到另一个页面。如何获取重定向页面的 HtmlAgilityPack.HtmlDocument?非常感谢你们。对不起,我的英语不好。

0 投票
1 回答
261 浏览

c# - 如何使用敏捷包从 HTML 文档访问当前节点和后代?

我将 HTML 加载到HTMLdocument中。现在我想使用属于dt的每个dd访问/选择每个dt并将其存储在一个数组中以供以后使用。我已经尝试过http://www.w3schools.com/xsl/xpath_axes.asp中提到的 XPath 语法,但它根本不起作用。我刚收到一个。但是我做错了什么?NullReferenceException

请记住,有时 1 有 2 个或多个**dd**元素**dt**。我想将每个**dd**元素添加到相应的**dt**.

提前谢谢了。

0 投票
2 回答
866 浏览

php - HTMLDOC 不从 PHP 执行

我正在尝试从 PHP 页面(Apache、LAMP)的 HTML 文件创建 PDF 奇怪的是,当我从命令行执行脚本时,它可以正常工作并按预期创建 PDF。但是,当我在浏览器中浏览该页面时,它什么也不做。我认为这是某个地方的权限问题,但我很难过!这是代码。(注意 ls 命令确实会在浏览器中产生输出,所以这不仅仅是 PHP 不允许执行 shell 命令的问题)

当我从命令行执行脚本时,它会产生预期的输出,并创建一个 PDF 文件,如下所示:

当我在 Chrome 中浏览页面时,它只输出 LS 命令。

帮助!?

0 投票
1 回答
76 浏览

php - HTMLDOC 中文支持

我有一个页面,上面写着中文内容。我正在使用 htmldoc 将其转换为 PDF。现在在转换为 PDF 时,它显示乱码而不是汉字。我有多种语言的 html 页面。当用户单击下载为 PDF 时,我想将它们转换为这些语言的 pdf。它对英语工作得非常好,但对于英语以外的语言,我遇到了问题。任何帮助,将不胜感激

0 投票
1 回答
2283 浏览

excel - 获取元素?标签名 id 或类名 你如何获得下面的内部文本

UPS 网站已更改。而不是它更改为的标签

所以网站显示了日期和时间:

我在上面的代码中使用了这个: Set dds = htmlDoc.getElementsByclassname("").innerText 但是<p class="">没有名字。如何捕获该元素的内部文本?任何帮助将不胜感激。我每天都依赖这个。

这是整个 div 类:

vba 中返回星期一以及 P 类“”的日期和时间的 .innertext 编码是什么?