问题标签 [princexml]

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 回答
338 浏览

docker - laradock 引用工作区目录路径

我已经通过 docker-compose.yml 成功安装了 Prince,我在我的工作区容器中看到了我需要的路径 + 可执行文件,但是在我的 Laravel .env 中以多种方式调用它不会找到该路径。为了使用prince,我需要通过.env 告诉它PRINCE_EXECUTABLE_PATH 在哪里。从 Laravel 应用程序访问工作区容器中目录的正确方法是什么?我试图在 Laradock env 中设置一个变量并从 laradock_workspace_1 引用它,并且只是将实际路径放在 env 中 - 似乎没有找到它。正确的方法是什么?

0 投票
0 回答
151 浏览

php - 使用王子库编写pdf

我正在使用王子库将 HTML 文档转换为 PDF。在一种情况下,用户上传 pdf 文档,我必须使用 Prince 编写 pdf 的特定部分。

我浏览了Prince PHP Interface Class,但没有找到合适的方法。

有什么方法可以使用 Prince 库编写 pdf 文件吗?任何帮助都将是可观的。

0 投票
1 回答
145 浏览

hyphenation - 在 DocRaptor API 中无法使用的外部语言的 Prince XML 连字符

我已经在linux的本地环境中安装了王子xml。

连字符属性适用于泰米尔语的本地环境,当我将以下 css 代码添加到样式的王子源文件夹中的文件 hyph.css 中时。

并将所需的文件 hyph-ta.pat 复制到 Prince 源文件夹中的 hyph 文件夹。

  • 现在连字符在 Prince xml 在本地环境中生成的 html 内容的 pdf 中起作用。

  • 给王子 xml 的内容可以通过远程 url 给出,以便在本地生成。

  • 对于像 DocRaptor 这样的 Prince xml 的 API,我们无法访问 Prince 源文件来复制/编辑文件 hyph-ta.pat 和 hyph.css。

  • 对于 DocRaptor API,我将提供内容以通过 HTML 内容而不是远程 url 生成 pdf。

  • 因此,我在 html 内容的 style 属性中编写了上面的 css 代码,该属性将提供给 DocRaptor API。而如果我们将html内容中prince-hyphenate-patterns的属性值改为http资源url指向hyph-ta.pat文件

    连字符在生成的 pdf 中不起作用。

在 Docraptor API 中使用连字符是否需要任何其他要求?

每当我在 http 资源文件中给出属性“prince-hyphenate-patterns”时,连字符在本地环境和 DocRaptor API 中生成的 pdf 文档中都不起作用。

0 投票
0 回答
344 浏览

puppeteer - 需要在目录中显示页码

我只是在打印 HTML 页面,我需要在目录中显示与标题相反的页码。我调查了很多,但找不到合适的解决方案。在调查时我发现了目标计数器,但它对我不起作用。似乎它明确提供了对PrinceXML的支持,但我使用puppeteer将 HTML 内容转换为 PDF,因为 PrinceXML 不支持 .Net Core,所以我选择了 Puppeteer Sharp。那么有什么方法可以在目录中获取页码。

在此处输入图像描述

0 投票
1 回答
69 浏览

xml - 为什么样式不适用于princexml中的xml

我有一些 XML:

和 XSL:

当我在浏览器上运行它时,我有这个: 在此处输入图像描述

但是我需要从此 XML 生成 PDF,因此我应该使用princexml,当我运行 prince ./examples/example.xml生成包含以下内容的 pdf 时: 在此处输入图像描述 为什么样式不适用于里面的 xml princexml

0 投票
1 回答
23 浏览

princexml - Prince 是否支持边缘索引/出血标签?

有没有办法配置PrinceXML打印边缘索引/出血标签?

例如电话簿,边缘为 A、B、C....

谢谢!

0 投票
0 回答
109 浏览

html-to-pdf - 溢出:隐藏的 CSS 在 Prince XML 中不起作用

我的描述是溢出:隐藏在 HTML 页面中,因为它将 PDF 中的数据溢出到下一页。

我看到数据隐藏在 HTML 中的某个范围之后,但在生成 PDF 时,整个描述都会出现到下一页。这是 Prince XML 13.3。这个问题在我的本地,而在更高的环境中,数据被正确截断,但在 PDF 中引入了空白页。

我读到了溢出:隐藏的 css 适用于 Prince 的某些构建尝试了所有这些,但似乎没有一个工作。任何建议都会有很大帮助!!

0 投票
1 回答
29 浏览

princexml - 在王子图书馆使用图表

我在 Prince 版本 14 上运行一些测试。

我想知道这里是否有人成功地在生成的 PDF 上显示了图表?

我尝试了不同的库,但它仍然没有显示我试图在其中生成的图表。

0 投票
1 回答
68 浏览

princexml - 如何使用 PrinceXML 将 div 对齐到 PDF 中页面的底部

我有一个在多个版本的 PDF 上呈现的 div(使用 HTML 和 PrinceXML),我想知道如何将该 div 对齐到其页面的底部。

我在王子文档中尝试过浮动等,但找不到任何有效的解决方案。

-prince-float:页面;-prince-clear:结束;

Chrome 似乎没有注册这些属性。

也试过:

流:静态(流王子页脚)

真的不知道该怎么办!