使用 PDF Clown 构建文本标注
Build text callout with PDF Clown
adobe acrobat reader 有一个名为 "text callout" 的标记工具。
是否可以使用 PDF Clown 构建此类对象?
OP 提供的样本看起来很像带有 StaticNote.CalloutLine
.
的 PDF 小丑 StaticNote
来自 AnnotationSample
PDF Clown cli 示例的相关代码是:
// Callout.
composer.showText("Callout note annotation:", new Point(35, 85));
new StaticNote(
page,
new Rectangle(250, 90, 150, 70),
"Text of the Callout note annotation"
).withLine(
new StaticNote.CalloutLine(
page,
new Point(250,125),
new Point(150,125),
new Point(100,100)
)
)
.withLineEndStyle(LineEndStyleEnum.OpenArrow)
.withBorder(new Border(1))
.withColor(DeviceRGBColor.get(Color.YELLOW));
输出:
adobe acrobat reader 有一个名为 "text callout" 的标记工具。
是否可以使用 PDF Clown 构建此类对象?
OP 提供的样本看起来很像带有 StaticNote.CalloutLine
.
StaticNote
来自 AnnotationSample
PDF Clown cli 示例的相关代码是:
// Callout.
composer.showText("Callout note annotation:", new Point(35, 85));
new StaticNote(
page,
new Rectangle(250, 90, 150, 70),
"Text of the Callout note annotation"
).withLine(
new StaticNote.CalloutLine(
page,
new Point(250,125),
new Point(150,125),
new Point(100,100)
)
)
.withLineEndStyle(LineEndStyleEnum.OpenArrow)
.withBorder(new Border(1))
.withColor(DeviceRGBColor.get(Color.YELLOW));
输出: