You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 26, 2021. It is now read-only.

2
2
# GroupDocs.Annotation for Java Dropwizard Example
Welcome our new and improved GroupDocs.Annotation UI - native, simple, fully configurable and optimized Java document Annotation application.
14
+
## Annotate & write on document with Java Dropwizard
16
15
17
-
Thanks to powerful and flexible [GroupDocs.Annotation for Java](https://products.groupdocs.com/Annotation/java) API, over 50 document formats are supported.
16
+
**GroupDocs.Annotations for Java** is a powerful library that provides flexible API which allows you to **annotate PDF**, DOCX, PPT, XLS, and over 90 document formats without external dependencies and/or additional document conversions such us (DOCX to PDF or PPT to PDF). With GroupDocs.Annotation API you can write on documents using various annotation tools such as arrow annotation, text annotation or even draw on a document with help of freehand annotation drawing tool.
18
17
19
-
**Note** Without a license application will run in trial mode, purchase [GroupDocs.Annotation for Java license](https://purchase.groupdocs.com/order-online-step-1-of-8.aspx) or request [GroupDocs.Annotation for Java temporary license](https://purchase.groupdocs.com/temporary-license).
18
+
With GroupDocs.Annotation for Java Dropwizard application, you can annotate and **write on document** using our modern and responsive web UI interface. Thanks to flexible and highly customizable configuration it can be used as standalone application or can be integrated into your project within few simple steps.
19
+
20
+
21
+
**Note:** without a license application will run in trial mode, purchase [GroupDocs.Annotation for Java license](https://purchase.groupdocs.com/order-online-step-1-of-8.aspx) or request [GroupDocs.Annotation for Java temporary license](https://purchase.groupdocs.com/temporary-license).
20
22
21
23
22
24
## Demo Video
23
-
https://www.youtube.com/watch?v=TVb7GwSNDqw
24
25
26
+
<palign="center">
27
+
<atitle="Document annotation for JAVA "href="https://www.youtube.com/watch?v=TVb7GwSNDqw">
## Open http://localhost:8080/annotation/ in your favorite browser.
101
143
```
102
144
103
-
####Configuration
145
+
## Configuration
104
146
For all methods above you can adjust settings in `configuration.yml`. By default in this sample will lookup for license file in `./Licenses` folder, so you can simply put your license file in that folder or specify relative/absolute path by setting `licensePath` value in `configuration.yml`.
|**`filesDirectory`**| String |`DocumentSamples`| Files directory path. Indicates where uploaded and predefined files are stored. It can be absolute or relative path |
153
+
|**`fontsDirectory`**| String || Path to custom fonts directory. |
154
+
|**`defaultDocument`**| String || Absolute path to default document that will be loaded automaticaly. |
155
+
|**`preloadPageCount`**| Integer |`0`| Indicate how many pages from a document should be loaded, remaining pages will be loaded on page scrolling.Set `0` to load all pages at once |
156
+
|**`textAnnotation`**| Boolean |`true`| Enable/disable Text annotation |
157
+
|**`areaAnnotation`**| Boolean |`true`| Enable/disable Area annotation |
158
+
|**`areaAnnotation`**| Boolean |`true`| Enable/disable Point annotation |
0 commit comments