跳到主要内容

GetClassType

Returns a type of the ApiInkAnnotation class.

Syntax

expression.GetClassType();

expression - A variable that represents a ApiInkAnnotation class.

Parameters

This method doesn't have any parameters.

Returns

"inkAnnot"

Example

This example gets class type of ink annotation.

let doc = Api.GetDocument();
let inkPaths = [[{"x":328.002,"y":222.017},{"x":328.648,"y":222.017},{"x":329.294,"y":222.017},{"x":329.617,"y":222.34},{"x":330.91,"y":222.663},{"x":331.556,"y":222.663},{"x":332.203,"y":222.986},{"x":333.495,"y":223.633},{"x":334.141,"y":223.956},{"x":334.788,"y":224.279},{"x":335.434,"y":224.602},{"x":336.08,"y":224.602},{"x":336.727,"y":224.925},{"x":337.373,"y":225.248},{"x":337.696,"y":225.248},{"x":338.342,"y":225.572},{"x":338.989,"y":225.895},{"x":341.897,"y":225.895},{"x":343.513,"y":226.218},{"x":346.098,"y":226.218},{"x":348.683,"y":226.541},{"x":350.622,"y":226.541},{"x":352.238,"y":226.541},{"x":353.208,"y":226.541},{"x":353.854,"y":226.541},{"x":355.146,"y":226.541},{"x":356.439,"y":226.541},{"x":357.732,"y":226.541},{"x":358.378,"y":226.541},{"x":359.024,"y":226.541},{"x":360.64,"y":226.541},{"x":361.286,"y":226.541},{"x":361.933,"y":226.541},{"x":362.256,"y":226.541},{"x":362.902,"y":226.541},{"x":363.548,"y":226.541},{"x":363.872,"y":226.541},{"x":363.872,"y":226.218},{"x":365.164,"y":226.218},{"x":365.487,"y":226.218},{"x":365.811,"y":226.218},{"x":367.103,"y":226.218},{"x":367.749,"y":226.218},{"x":368.719,"y":226.218},{"x":370.012,"y":226.218},{"x":370.981,"y":226.218},{"x":371.627,"y":226.218},{"x":372.597,"y":225.895},{"x":372.92,"y":225.895},{"x":373.243,"y":225.895},{"x":373.243,"y":225.572},{"x":373.566,"y":225.572},{"x":374.213,"y":225.248},{"x":374.536,"y":225.248},{"x":375.182,"y":224.602},{"x":375.182,"y":224.279},{"x":375.828,"y":223.956},{"x":376.475,"y":223.31},{"x":377.121,"y":222.986},{"x":377.767,"y":222.986},{"x":378.414,"y":222.017},{"x":379.383,"y":221.371},{"x":379.706,"y":220.724},{"x":380.029,"y":219.432},{"x":380.676,"y":219.109},{"x":380.676,"y":218.462},{"x":381.645,"y":217.493},{"x":381.968,"y":217.17},{"x":381.968,"y":216.523},{"x":382.291,"y":215.554},{"x":382.615,"y":215.231},{"x":382.615,"y":214.261},{"x":382.938,"y":213.292},{"x":382.938,"y":212.645},{"x":382.938,"y":211.999},{"x":382.938,"y":211.353},{"x":382.938,"y":210.707},{"x":382.938,"y":209.737},{"x":382.938,"y":208.768},{"x":382.938,"y":208.444},{"x":382.615,"y":207.475},{"x":382.615,"y":206.829},{"x":382.291,"y":206.505},{"x":382.291,"y":205.859},{"x":381.968,"y":204.89},{"x":381.968,"y":204.243},{"x":381.645,"y":203.92},{"x":380.999,"y":203.274},{"x":380.999,"y":202.951},{"x":380.676,"y":202.305},{"x":380.353,"y":201.658},{"x":380.029,"y":201.335},{"x":380.029,"y":200.689},{"x":380.029,"y":200.366},{"x":379.383,"y":199.719},{"x":379.06,"y":199.719},{"x":378.737,"y":199.073},{"x":377.767,"y":198.103},{"x":377.121,"y":197.78},{"x":376.475,"y":197.457},{"x":375.505,"y":196.488},{"x":374.859,"y":196.165},{"x":374.536,"y":195.841},{"x":372.92,"y":195.195},{"x":371.951,"y":194.549},{"x":370.658,"y":194.226},{"x":368.719,"y":193.902},{"x":367.426,"y":193.256},{"x":366.457,"y":193.256},{"x":363.872,"y":192.933},{"x":362.902,"y":192.933},{"x":361.61,"y":192.61},{"x":359.024,"y":192.61},{"x":357.409,"y":192.61},{"x":356.439,"y":192.61},{"x":353.531,"y":192.61},{"x":352.561,"y":192.61},{"x":350.945,"y":192.61},{"x":349.007,"y":192.933},{"x":348.36,"y":193.256},{"x":347.391,"y":193.256},{"x":346.098,"y":193.902},{"x":345.452,"y":193.902},{"x":344.806,"y":193.902},{"x":343.513,"y":193.902},{"x":342.867,"y":193.902},{"x":342.22,"y":193.902},{"x":341.574,"y":193.902},{"x":341.251,"y":194.226},{"x":340.928,"y":194.226},{"x":340.928,"y":194.549},{"x":340.605,"y":194.549},{"x":340.605,"y":194.872},{"x":339.635,"y":195.195},{"x":339.635,"y":195.518},{"x":338.989,"y":195.518},{"x":338.989,"y":195.841},{"x":338.666,"y":196.165},{"x":338.019,"y":196.811},{"x":338.019,"y":197.134},{"x":337.373,"y":197.457},{"x":336.404,"y":198.427},{"x":335.757,"y":198.427},{"x":335.434,"y":198.75},{"x":334.141,"y":199.719},{"x":333.818,"y":199.719},{"x":333.818,"y":200.042},{"x":332.849,"y":200.366},{"x":332.203,"y":200.366},{"x":331.556,"y":201.335},{"x":330.91,"y":201.981},{"x":330.587,"y":202.305},{"x":330.264,"y":202.305},{"x":329.294,"y":202.628},{"x":328.971,"y":202.951},{"x":328.002,"y":203.274},{"x":328.002,"y":203.597},{"x":327.355,"y":204.243},{"x":326.709,"y":204.567},{"x":326.386,"y":204.89},{"x":326.063,"y":205.536},{"x":325.416,"y":205.859},{"x":325.093,"y":205.859},{"x":324.447,"y":205.859},{"x":324.124,"y":206.182},{"x":324.124,"y":206.505},{"x":323.477,"y":206.829},{"x":323.477,"y":207.152},{"x":323.477,"y":207.798},{"x":322.831,"y":207.798},{"x":322.831,"y":208.121},{"x":322.831,"y":208.444},{"x":322.508,"y":208.444},{"x":322.508,"y":209.091},{"x":322.185,"y":209.414},{"x":322.185,"y":209.737},{"x":322.185,"y":210.383},{"x":322.185,"y":211.03},{"x":322.185,"y":211.353},{"x":322.185,"y":211.676},{"x":322.185,"y":212.322},{"x":323.154,"y":213.292},{"x":323.154,"y":213.938},{"x":324.447,"y":214.584},{"x":325.093,"y":215.877},{"x":325.416,"y":216.2},{"x":325.416,"y":216.846},{"x":325.739,"y":217.17},{"x":326.063,"y":217.493},{"x":326.386,"y":218.139},{"x":326.709,"y":218.139},{"x":326.709,"y":218.462},{"x":327.032,"y":219.109},{"x":327.032,"y":219.432},{"x":327.032,"y":219.755},{"x":327.355,"y":220.078},{"x":327.355,"y":220.401},{"x":327.678,"y":221.371},{"x":328.002,"y":221.371},{"x":328.002,"y":222.017},{"x":328.325,"y":222.663},{"x":328.648,"y":222.663},{"x":328.971,"y":222.986},{"x":329.294,"y":223.31},{"x":329.617,"y":223.956},{"x":329.617,"y":224.279}]];
let inkAnnot = Api.CreateInkAnnot([10, 10, 160, 32], inkPaths);
inkAnnot.SetBorderColor(Api.RGB(255, 0, 0));
let page = doc.GetPage(0);
page.AddObject(inkAnnot);
console.log(`Annot class type is: ${inkAnnot.GetClassType()}`);