问题标签 [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 投票
1 回答
1235 浏览

css - Table Breaking to the next page in PDF

I have a html site that allows you to create PDF. When I generate a PDF in the site, tables with large content are breaking to the next page even when there is space on the page. For example, check the following image.

enter image description here

How do I control this behavior? Ideally I would like the table not to break to the next page.

I have the following CSS for tables. Looking only for CSS solution.

0 投票
1 回答
254 浏览

java - 如何使用princeXML自动拆分表

我有一个 HTML 文件,其中包含一个包含许多列 (30) 的 html 表,我想使用 Software PrinceXML 将其转换为 PDF。问题是我的桌子太大,桌子的末端超出了边距。我曾尝试使用属性prince-shrink-to-fit: auto 但输出太小。我想要的是拆分表格并继续下一页。可能吗?

谢谢

0 投票
3 回答
677 浏览

php - 超链接在 PrinceXML 中不起作用

如果我在 html 文件中编写以下代码以使用王子工厂将其转换为 PDF,则它无法正常工作。

从 Prince xml 生成的 pdf 中的上述链接工作正常,但它指向 google.com 而不是 example.com

此链接将不起作用,因为我们在 google 之前没有将任何东西写成 http 或 https。

有人可以帮我吗?

谢谢。

0 投票
0 回答
130 浏览

heroku - Heroku 上的 Prince XML

我正在 Heroku 上使用 Node JS 部署,想知道是否有人知道如何将 Prince 部署到 Heroku,然后通过 API 调用将其作为服务访问。

任何帮助,将不胜感激。

0 投票
2 回答
491 浏览

php - Doraptor PDF:如何避免在第二页显示标题

我使用 docraptor API 生成 PDF,我的 pdf 可以有多个页面。我已经为 pdf 设置了标题图像,但它出现在所有页面上。我只需要第一页的标题。

TIA

0 投票
3 回答
301 浏览

html - 以`:right` CSS页面规则开始第一页?

我已经定义了这样@page :left:right边距:

当我使用 Chrome 打印时,它似乎总是以:left规则开始文档。

有没有办法让打印从:right规则开始?

我对 Chrome 的解决方案最感兴趣,但我也对 Prince 的解决方案感兴趣。

0 投票
2 回答
1030 浏览

css - 选择页面上的最后一个元素(分页媒体)

我想选择打印页面上的最后一个元素。例如,给定这个 HTML(假设打印页面的高度为 100px):

这个CSS:

我希望能够选择每个打印页面上的最后一个元素,在这种情况下#c(并且#e,虽然如果有必要,这可以很容易地用 排除:not(:last-child))并删除它的边框。

所需输出的近似值:

期望的输出

目前我正在使用 Prince XML。我不喜欢用它来处理 JavaScript。

可能吗?

0 投票
1 回答
357 浏览

princexml - PrinceXML full page background with page numbering

PrinceXML is really great and powerful but I’m offended by the way it manages header/footer.

I am trying to have 3 columns with different background colours to run on the full page height. Not a problem until you add a footer to include the page’s number.

In order to show the footer you need to add a bottom margin to the @page, but doing so cut the columns. I tried to use an absolute position without any luck.

Is there anyone who has some experience with complex layouts and page numbering with PrinceXML ?

0 投票
1 回答
133 浏览

css - 在多个内容属性中引用 base64 数据

有没有一种方法可以定义一次并在多个内容属性中引用它,而不是多次使用相同的 base64 数据?

我不能使用类,因为我需要能够将它与 css 分页媒体选择器一起使用:

我也不能使用 javascript,因为 CSS 不是由浏览器呈现,而是由 CSS 分页媒体处理器(Prince XML)呈现。

0 投票
0 回答
286 浏览

pdf - Coderaptor 空白首页

我正在使用 Doraptor (PrinceXML) 从 HTML 生成 PDF 文件。

我有以下问题。

第一页的页脚与其他页面不同,因此我使用的是命名页面。我不能使用 @page:first 因为在我创建的其他文档中,第一页的页眉与本文档不同

我的 HTML(用于命名(第一)页面):

CSS:

页脚:

仅当我将命名页面用于第一页时才会发生这种情况,在所有其他页面上都不是空白页面。

有人可以帮我解决这个问题并指出正确的方向吗?

谢谢和问候, 格雷加