问题标签 [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.
docker - laradock 引用工作区目录路径
我已经通过 docker-compose.yml 成功安装了 Prince,我在我的工作区容器中看到了我需要的路径 + 可执行文件,但是在我的 Laravel .env 中以多种方式调用它不会找到该路径。为了使用prince,我需要通过.env 告诉它PRINCE_EXECUTABLE_PATH 在哪里。从 Laravel 应用程序访问工作区容器中目录的正确方法是什么?我试图在 Laradock env 中设置一个变量并从 laradock_workspace_1 引用它,并且只是将实际路径放在 env 中 - 似乎没有找到它。正确的方法是什么?
php - 使用王子库编写pdf
我正在使用王子库将 HTML 文档转换为 PDF。在一种情况下,用户上传 pdf 文档,我必须使用 Prince 编写 pdf 的特定部分。
我浏览了Prince PHP Interface Class,但没有找到合适的方法。
有什么方法可以使用 Prince 库编写 pdf 文件吗?任何帮助都将是可观的。
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 文档中都不起作用。
princexml - Prince 是否支持边缘索引/出血标签?
有没有办法配置PrinceXML
打印边缘索引/出血标签?
例如电话簿,边缘为 A、B、C....
谢谢!
html-to-pdf - 溢出:隐藏的 CSS 在 Prince XML 中不起作用
我的描述是溢出:隐藏在 HTML 页面中,因为它将 PDF 中的数据溢出到下一页。
我看到数据隐藏在 HTML 中的某个范围之后,但在生成 PDF 时,整个描述都会出现到下一页。这是 Prince XML 13.3。这个问题在我的本地,而在更高的环境中,数据被正确截断,但在 PDF 中引入了空白页。
我读到了溢出:隐藏的 css 适用于 Prince 的某些构建尝试了所有这些,但似乎没有一个工作。任何建议都会有很大帮助!!
princexml - 在王子图书馆使用图表
我在 Prince 版本 14 上运行一些测试。
我想知道这里是否有人成功地在生成的 PDF 上显示了图表?
我尝试了不同的库,但它仍然没有显示我试图在其中生成的图表。
princexml - 如何使用 PrinceXML 将 div 对齐到 PDF 中页面的底部
我有一个在多个版本的 PDF 上呈现的 div(使用 HTML 和 PrinceXML),我想知道如何将该 div 对齐到其页面的底部。
我在王子文档中尝试过浮动等,但找不到任何有效的解决方案。
-prince-float:页面;-prince-clear:结束;
Chrome 似乎没有注册这些属性。
也试过:
流:静态(流王子页脚)
真的不知道该怎么办!