簡體   English   中英

瀏覽器中xsl-fo中的字體大小不同?

[英]Font size in xsl-fo difference in browser?

我正在使用 apache FOP 生成具有常用參數的 pdf 文檔:

  • 字體大小:10px
  • 字體系列:Arial

內容 pdf 如下圖所示: 在此處輸入圖像描述 pdf 內容

此外,我還使用 HTML 標簽( <table>, <tr>, <td>, <div>,... )構建了類似的內容。 但是,在HTML頁面上,字符小於PDF頁面,即使我在兩者中使用了相同的font-sizefont-family xsl-fohtml之間的像素有什么區別? 在此處輸入圖像描述 Html 內容

px為單位的長度可能不可靠,因為不同的軟件可能對像素的絕對大小有不同的想法。

在 XSL-FO 中, px是依賴於實現的,但建議書確實推薦 1/92" 或 1/72"。 https://www.w3.org/TR/xsl11/#pixels

我無法找到 FOP 像素的大小。 (FWIW,AH Formatter 默認為每英寸 96 px ,但您可以更改它。請參閱https://www.antenna.co.jp/AHF/help/en/ahf-optset.html#pxpi

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM