Add or Replace Squiggly Annotations in a PDF Document
Contents
 [
      
        Hide
      ]
    Introduction
Aspose.PDF Cloud allows you to add or replace Squiggly Annotation information in a PDF Document. Aspose.PDF Cloud provide the following API to achieve this
API Information
| API | Type | Description | Swagger Link | 
|---|---|---|---|
| /pdf/{name}/pages/{pageNumber}/annotations/squiggly | POST | Add document page squiggly annotations. | PostPageSquigglyAnnotations | 
| /pdf/{name}/pages/{pageNumber}/annotations/squiggly | PUT | Replace document squiggly annotation | PutSquigglyAnnotation | 
cURL Example
Suppose, we have the following Squiggly Annotation information which need to be added in a document page.
{
    "Starting": {
      "X": 162.663,
      "Y": 654.5
    },
    "StartingStyle": "Circle",
    "Ending": {
      "X": 230.845,
      "Y": 654.5
    },
    "EndingStyle": "OpenArrow",
    "InteriorColor": {
      "A": 255,
      "R": 220,
      "G": 220,
      "B": 220
    },
    "LeaderLine": 10,
    "LeaderLineExtension": 5,
    "LeaderLineOffset": 2.5,
    "ShowCaption": true,
    "CaptionOffset": {
      "X": 7,
      "Y": 8
    },
    "CaptionPosition": "Top",
    "Intent": "LineArrow",
    "CreationDate": "02/25/2011 01:02:43.000 PM",
    "Subject": "Line",
    "Title": "Maxim",
    "RichText": "<?xml version=\"1.0\"?><body xmlns=\"http://www.w3.org/1999/xhtml\" xmlns:xfa=\"http://www.xfa.org/schema/xfa-data/1.0/\" xfa:APIVersion=\"Acrobat:7.0.0\" xfa:spec=\"2.0.2\" ><p><span style=\"text-decoration:;font-size:10.0pt\">Contents</span></p></body>",
    "Color": {
      "A": 255,
      "R": 70,
      "G": 162,
      "B": 185
    },
    "Contents": "Contents",
    "Modified": "02/25/2011 01:07:16.000 PM",
    "Id": "GI5TIOZRGUYCYNRTHEWDEMZVFQ3DOMA",
    "Flags": [
      "Print"
    ],
    "Name": "9d2aed9f-8f76-4ff8-b93b-d879fba27f70",
    "Rect": {
      "LLX": 150.663,
      "LLY": 639.5,
      "URX": 234.845,
      "URY": 669.5
    },
    "PageIndex": 2,
    "ZIndex": 0,
    "HorizontalAlignment": "Left",
    "VerticalAlignment": "Top",
    "Links": [
      {
        "Href": "/PdfWithAnnotations.pdf/annotations/line/GI5TIOZRGUYCYNRTHEWDEMZVFQ3DOMA",
        "Rel": "self",
        "Type": null,
        "Title": null
      }
    ]
  }
SDK Source
The Aspose.PDF Cloud SDKs can be downloaded from the following page: Available SDKs
SDK Examples
PostPageSquigglyAnnotations Examples
PutPageSquigglyAnnotations Examples