使用 Aspose.Pdf.Facades.Stamp

使用 Aspose.Pdf.Facades.Stamp 加入文字浮水印時,目前是一個頁面一個 Stamp。
請問有方式讓 浮水印 重覆出現在 Page 之中嗎?
像是 重覆的 底圖這樣子,謝謝您。

@rainmaker_ho

感谢您与支持人员联系。

您可以在PDF页面上添加文本标记,如Adding Text Stamp in the PDF File中所述。 要在整个页面上重复它,您可以在每次迭代中检查页面的宽度和长度时使用嵌套循环。 如果这不明确,那么请分享一个示例文件作为预期输出,以便我们进一步调查以帮助您。

1 Like

@Farhan.Raza 您好,
請問如果我想設定 Stamp 的大小為 PDF 頁面的大小,
Stamp 的 height 及 width 為 pdf 的 PageInfo 中的 Height 及 Width 嗎?
目前我設定 Stamp 的 width 為 PageInfo.Width ,發現 PageInfo.Width 比較小,
Stamp 無法完全蓋到整頁。
感謝您的幫忙.

@rainmaker_ho

您可以与源代码和生成的文件共享缩减的代码段。 注意左右边距属性,Page.PageInfo.Margin.LeftPage.PageInfo.Margin.Right可以通过stamp影响整个页面的覆盖范围。

您好,
跟您分享,後來我透過 pdf 的 CropBox 物件取得它的 Height 及 Width 就是準確的大小了。
感謝您

@rainmaker_ho

我们很高兴知道您的问题已得到解决。 请继续使用我们的API,如果有任何进一步的问题,请随时询问。