Add functionality to either drag and drop a PDF file from disk or from URL or use the the "pen" in the context menu. The
PDF will be uploaded in a configured (in the backend) S3 bucket and a NewsItem will be created for the PDF.
{
"id": "io.infomaker.pdf",
"name": "im-pdf",
"url": "https://plugins.writer.infomaker.io/v1/infomaker/im-pdf/{PLUGIN_VERSION}/index.js",
"style": "https://plugins.writer.infomaker.io/v1/infomaker/im-pdf/{PLUGIN_VERSION}/style.css",
"enabled": true,
"mandatory": false,
"data": {
"enableUseOfAnnotationTools": false,
"enablePreview": true,
"enableDownload": false,
"cca_url": "https://cca-eu-west-1.saas-stage.infomaker.io"
}
}
Property | Type | Required | Description |
---|---|---|---|
enableUseOfAnnotationTools |
Boolean | false |
Enable annotations for input field, default value is false |
enablePreview |
Boolean | true |
Enable preview of pdf file, default value is true |
enableDownload |
Boolean | false |
Enable download of pdf file, default value is false |
cca_url |
String | true |
URL of CCA for pdf files preview. |
In the article, the plugin will add the following xml block under newsItem > contentSet > inlineXML > idf > group
:
<object id="MjIxLDE1LDgxLDE0Mw" uuid="a59569be-8551-5d7f-b9c8-a3ead58043cc" type="x-im/pdf">
<links>
<link rel="self" type="x-im/pdf" uri="im://pdf/8kgljturK6VjXqKEXGm8xIfHfA0.pdf" uuid="a59569be-8551-5d7f-b9c8-a3ead58043cc">
<data>
<text>Lorem ipsum</text>
<title>Lorem ipsum</title>
<objectName>Lorem-ipsum.pdf</objectName>
</data>
</link>
</links>
</object>