Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net nFop问题/备选方案_.net_Xsl Fo_Nfop - Fatal编程技术网

.net nFop问题/备选方案

.net nFop问题/备选方案,.net,xsl-fo,nfop,.net,Xsl Fo,Nfop,我需要一个免费的.net XSL-FO处理器,并已初步测试了nfop的功能。我发现了一些缺点,这些缺点在满足我的项目要求方面非常重要 我遇到的问题有: SVG不渲染 水印功能基本上是不可能呈现的-主体呈现在所有其他面板之前,没有SVG(上图)和文本旋转 未实现“保持在一起”属性*() 第三点特别令人恼火,我已经通过使用iTextSharp和编辑PDF(凌乱)找到了解决上述问题的方法(1,2) 我的问题是: 上述问题是否有解决办法 人们在使用nfop时还遇到了哪些其他问题 net是否有其他X

我需要一个免费的.net XSL-FO处理器,并已初步测试了nfop的功能。我发现了一些缺点,这些缺点在满足我的项目要求方面非常重要

我遇到的问题有:

  • SVG不渲染
  • 水印功能基本上是不可能呈现的-主体呈现在所有其他面板之前,没有SVG(上图)和文本旋转

  • 未实现“保持在一起”属性*()

第三点特别令人恼火,我已经通过使用iTextSharp和编辑PDF(凌乱)找到了解决上述问题的方法(1,2)

我的问题是:

  • 上述问题是否有解决办法
  • 人们在使用nfop时还遇到了哪些其他问题
  • net是否有其他XSL FO处理器

我找到了一个解决“保持在一起”属性问题的方法。 我没有使用此属性,而是使用以下方法将表行元素链接在一起:

<fo:table-row keep-with-previous="always">

上述属性似乎已实现

我使用以下网站作为参考:


我仍然希望听到nfop的其他问题/解决方法/备选方案。

我找到了一个解决“保持在一起”属性问题的方法。 我没有使用此属性,而是使用以下方法将表行元素链接在一起:

<fo:table-row keep-with-previous="always">

上述属性似乎已实现

我使用以下网站作为参考:


我仍然希望听到nfop的其他问题/解决方法/备选方案。

需要考虑的其他带有.NET接口的FOP引擎:


FOP标准的符合性水平和错误/问题因FOP引擎而异,因此我建议使用几种FOP引擎(许多提供试用版)为了确定FOP是否存在问题或渲染引擎是否存在错误/问题而进行开发时。

其他具有.NET接口的FOP引擎需要考虑:


FOP标准符合性和错误/问题的级别因FOP引擎而异,因此我建议在开发时使用几个FOP引擎(许多提供试用版),以确定您的FOP是否存在问题或渲染引擎是否存在错误/问题。

感谢您的回答。 不幸的是,由于预算限制以及其他原因,这些选项对我来说是不可用的


我将不得不使用iTextSharp,然后手动添加水印(耶)。

谢谢您的回答。 不幸的是,由于预算限制以及其他原因,这些选项对我来说是不可用的


我将不得不使用iTextSharp,然后手动添加水印(耶)。

这只小狗再次抬起头,我遇到了“将块保持在同一页上”的问题

我发现

<fo:table-row keep-together="always">


很有魅力。

好吧,这只小狗又抬起了头,我遇到了“保持块在同一页上”的问题

我发现

<fo:table-row keep-together="always">

他很有魅力