Copy link to clipboard
Copied
Acrobat DC on PC or mac. I am adding an annotation to a page via a Custom Command. The text color, size, and alignment all are working. However, the typeface is always Helvetica. I have tried font.Times , font.Cour, "Times", "Courier" as the argument after textFont: Any suggestions?
var annot = this.addAnnot(
{
page: msgOnThisPage,
type: "FreeText",
rect: [36,36, 612-36,72],
textFont: font.Times,
strokeColor: color.white
}
);
spans[0] = new Object();
spans[0].text = theMessage[0];
spans[0].textColor = color.black;
spans[0].textSize = 14;
spans[0].fill = "invisible"; // no background color
spans[0].alignment = "center";
annot.richContents = spans;
Add this line:
spans[0].fontFamily = ["Times"];
By the way, there's no "fill" property to a Span object. You should remove that line.
Copy link to clipboard
Copied
Add this line:
spans[0].fontFamily = ["Times"];
By the way, there's no "fill" property to a Span object. You should remove that line.
Copy link to clipboard
Copied
Instead of "fill" you can use the fillColor property of the annotation itself. And the value should be "color. transparent" (without the quotes).
Copy link to clipboard
Copied
Thanks for the help.