A namespace which contains Font APIs for the UI.
Example
WebViewer(...) .then(function (instance) { instance.UI.Fonts.getFonts(); });
Methods
-
<static> addAnnotationFont(font)
-
Add a font to be available in the UI for Annotation font pickers.
Parameters:
Name Type Description font
String The font to be added. Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.addAnnotationFont("Arial"); });
-
<static> addSignatureFont(font)
-
Add a font to be available in the UI for Signature font pickers.
Parameters:
Name Type Description font
String The font to be added. Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.addSignatureFont("Arial"); });
-
<static> getAnnotationFonts()
-
Return the currently available fonts in the UI to be used for Annotations.
Returns:
Fonts avaialable in the UI.- Type
- Array.<String>
Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.getAnnotationFonts(); });
-
<static> getSignatureFonts()
-
Returns the currently available fonts to be used when typing a signature in the signature dialog
Returns:
Fonts avaialable in the UI.- Type
- Array.<String>
-
<static> removeAnnotationFont(font)
-
Remove a font from the UI's Annotation font pickers.
Parameters:
Name Type Description font
String The font to be removed. Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.removeAnnotationFont("Arial"); });
-
<static> removeSignatureFont(font)
-
Remove a font from the UI's Signature font pickers.
Parameters:
Name Type Description font
String The font to be removed. Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.removeSignatureFont("Arial"); });
-
<static> setAnnotationFonts(fonts)
-
Set the fonts available in the UI's Annotation font pickers.
Parameters:
Name Type Description fonts
Array.<String> The fonts to be set. Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.setAnnotationFonts(["Arial", "Times New Roman"]); });
-
<static> setSignatureFonts(fonts)
-
Set the fonts available in the UI's Signature font pickers.
Parameters:
Name Type Description fonts
Array.<String> The fonts to be set. Example
WebViewer(...) .then(function(instance) { instance.UI.Fonts.setSignatureFonts(["Arial", "Times New Roman"]); });