xslt - 当用背景颜色填充的单元格是使用 xslt 的部分时,图像背景不可见
问题描述
美好的一天,我正在使用 apache-fop,在我的 xslt 代码中,我添加了一个图像作为背景(水印),但在某些部分,表格的某些单元格使用 background-color 属性填充了颜色,而图像背景是在那些部分不可见。我一直在寻找信息来改变细胞透明的颜色,但我没有发现任何有用的东西。
我尝试使用 fo:external-graphic 设置我的背景图像,但它不适合所有文档作为水印,我需要帮助才能在我的所有文档中显示整个图像,并且单元格着色。
我正在使用它来放置背景图像:
<fo:layout-master-set>
<fo:simple-page-master page-height="216mm" page-width="279mm" margin="8.5mm" master-name="FacturaPlantilla">
<fo:region-body margin-bottom="10mm" margin-top="62mm" background-image="C:\ITC\FC4\RepresentacionGrafica\CFDI\Cancelado_Nomina.jpg" background-position="center" background-repeat="no-repeat"/>
<fo:region-before extent="92mm" />
<fo:region-after extent="7mm" />
</fo:simple-page-master>
</fo:layout-master-set>
这就是问题:
谢谢您的意见。
解决方案
不幸的是,Apache FOP 的功能有限。因此,在这种情况下,无法使用 FOP 使水印可见。
推荐阅读
- r - 如何将 tidyr::full_seq 函数用于变异?
- asp.net - 使用 blazor 客户端和 ASP.NET Core 服务避免 CORS
- reactjs - 如何使用 konva react 将圆圈制作成表格
- android - kotlin/android 工作室中的“R”是什么?
- c# - 无法跟踪实体类型“”的实例,因为已在跟踪另一个具有键值“”的实例
- python - Python - 如何正确保存excel文件
- node.js - 设置了带有 OpenID 的 OAuth2.0 授权代码流,何时以及如何访问我的 SQL Server 以检索特定于该用户的数据?
- kotlin - `Unit = Unit` 在 Kotlin 中的作用和含义是什么?
- javascript - 循环遍历两个带有布尔条件的 JSON 数组 [Angular 10]
- quic - HTTP/3 QPACK 中重复编码器指令的目的是什么?