我正在尝试使用itextsharp 5.1.2.0在pdf文件上添加watermak。
我希望水印以45°角位于页面中心,并在这些线条周围带有边框。
这是我的代码:
$ ('a'). click (function (event) {
var target = $( event.target );
if ( target.is( "span" ) ) {
target.toggleClass('glyphicon-minus');
}
})
这会在一行上添加水印。
我能够在注释的代码中包含两行。 我不喜欢的是第二行位置的硬编码值。 我确信必须有更好的方法来实现这一目标。
关于边框,我没有设法在线条周围添加边框。
如果有人可以帮助我处理此案。 谢谢
答案 0 :(得分:1)
基本上,我为我的项目所做的工作如下...这里font_size和style是变量... llx,lly,urx,ury也是corcordates位置和大小的变量..在对齐变量中,您可以轻松设置对齐方式。 对于不透明,您的代码可以正常工作(您可以添加状态选项)
Dim Font = New Font(arial, FONT_SIZE, STYLE, iTextSharp.text.Color.BLACK )
dim text = GetRowValue(row, "CONTROL_MAP")
Dim ct As ColumnText = New ColumnText(pdf_cb)
ct.SetSimpleColumn(LLX, LLY, URX, URY, FONT_SIZE, ALIGNMENT)
ct.SetText(New Paragraph(0, text, Font))
ct.Go()