<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-annotation</artifactId>
      <version>21.7.2</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-annotation', version: '21.7.2')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-annotation" rev="21.7.2">
   <artifact name="groupdocs-annotation" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-annotation" % "21.7.2"
copied!  

Dokument Annotator Java High Code API

main-banner

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

GroupDocSannotation für Java ist eine native Java-Klassenbibliothek und eine On-Premise-API, mit der Sie Java-Anwendungen erstellen können, mit denen Dokumente und Dateien verschiedener Dateiformate von Microsoft Office & Reg;, OpenOffice & Reg;, Image, Acrobat & Reg; & andere, ohne eine Software von Drittanbietern zu verlangen.

Dokument Annotation Java On-Premise-API-Funktionen

  • Graphic annotations

  • Text annotations

    • Highlight Annotation (Text Highlighter)

    • Ersatzannotation (Ersetzen Sie den Originaltext durch den vom Benutzer bereitgestellten Text)

    • Strikeout -Annotation (schlägt den ausgewählten Text aus)

    • Annotation unterstreichen (unterstreichen den ausgewählten Text)

    • Annotation der Texte Redaktion (gleiche wie die Ressourcenrötung, aber nur für Text anwendbar)

  • Annotation Link (Web link)

  • Watermark annotation (Text watermark)

  • Setzen Sie Annotation Hintergrundfarbe, Position, Deckkraft, Stiftfarbe, Stil und Breite.

  • Anmerkungen aus dem Dokument extrahieren.

  • Antwort auf Anmerkungen in Form von Kommentaren.

  • Wenden Sie Anmerkungen auf Dokumente mit Passwortschutz an.

  • Fähigkeit zu kommentieren Dokumente, die aus der Ferne lokalisiert sind.

  • Filtern und speichern Sie nur bestimmte Arten von Anmerkungen, während Sie den Rest überspringen.

  • Fähigkeit, nur den gewünschten Seitenbereich, spezifische Seiten oder nur die kommentierten Seiten zu exportieren.

  • Generieren Sie die Vorschau der Dokumentseite in JPG-, png- oder bmp -Formaten.

  • Behält die Versionierung aller Anmerkungen bei, die Sie hinzufügen, entfernen, bearbeiten, damit Sie die erforderliche Version auswählen können.

  • Vergleiche Anmerkungen.

unterstützte Dokumentanmerkungen -Dateiformate

Microsoft Word & reg ;: doc, docx, docm, dot, dotx, dotm, rtf
OpenOffice & Reg; Text: odt
Microsoft Excel & Reg;: XLS, XLSX, XLSM, XLSB
OpenOffice & Reg; Tabelle: ODS
Microsoft PowerPoint & Reg ;: PPT, pptX, pps, ppsx
OpenOffice & Reg; Präsentation: ODP
Microsoft Visio & Reg;: VSD, VSDX, VSDM, VSS, VSSX, VST, VSTM
Rasterbild: JPG, JPEG, PNG, BMP, TIFF
Autocad & reg;: dxf
Autodesk & reg;: dwg
E -Mail: eml, emlx
Web: htm, html
Festes Layout: PDF (PDF/A-1A, PDF/A-1B, PDF/A-2A)

Annotationsobjekte

Grafische Annotation: Bereich, Pfeil, Entfernung, Ellipse, Punkt, Polylinie, Ressourcenrötung, Textfeld
Textanmerkungen: Highlight, Link, Ersatz, Streik, Reduzierung, Untersteuerung
Wasserzeichen: Diagonal, horizontal

Für Details und Einschränkungen besuchen Sie bitte Unterstützte Dokumentformate.

System Anforderungen

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS
  • Linux
  • Java -Versionen: J2SE 7.0 (1,7), `J2SE 8.0 (1,8) oder höher (zum Beispiel Java 10)

GroupDocs.Annotation für Java erfordert keine externe Software oder ein Drittanbieter -Tool. Folgen Sie einfach einem der Wege, wie sie Installation und Konfiguration beschrieben sind.

Loslegen

GroupDocs veranstaltet alle Java -APIs im GroupDocs Repository. Sie können problemlos GroupDocs.Annotation für Java -API direkt in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installation vom GroupDocs -Repository mit Maven Dokumentationsseite.

Beispiel Java -Code zum Hinzufügen von Wasserzeichenannotation

String outputPath = Constants.getOutputFilePath("AddWatermarkAnnotation", FilenameUtils.getExtension(Constants.INPUT));
final Annotator annotator = new Annotator(Constants.INPUT);
try {
    Reply reply1 = new Reply();
    reply1.setComment("First comment");
    reply1.setRepliedOn(Calendar.getInstance().getTime());
    Reply reply2 = new Reply();
    reply2.setComment("Second comment");
    reply2.setRepliedOn(Calendar.getInstance().getTime());
    java.util.List < Reply > replies = new ArrayList < Reply > ();
    replies.add(reply1);
    replies.add(reply2);
    WatermarkAnnotation watermark = new WatermarkAnnotation();
    watermark.setAngle((double) 75);
    watermark.setBox(new Rectangle(200, 200, 100, 50));
    watermark.setCreatedOn(Calendar.getInstance().getTime());
    watermark.setText("Watermark");
    watermark.setFontColor(65535);
    watermark.setFontSize((double) 12);
    watermark.setMessage("This is watermark annotation");
    watermark.setOpacity(0.7);
    watermark.setPageNumber(0);
    watermark.setReplies(replies);
    annotator.add(watermark);
    annotator.save(outputPath);
} finally {
    if (annotator != null) {
        annotator.dispose();
    }
}

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

VersionRelease Date
21.7.225. Januar 2022
21.7.125. Januar 2022
2.0.025. Januar 2022
19.225. Januar 2022
17.1025. Januar 2022
17.10.325. Januar 2022
1.5.025. Januar 2022
21.721. Juli 2021
19.719. Februar 2020
20.213. Februar 2020
19.530. Mai 2019
19.415. April 2019
18.116. Oktober 2018
18.1016. Oktober 2018
1.4.018. April 2018
1.6.018. April 2018
1.7.018. April 2018
1.7.118. April 2018
1.8.018. April 2018
1.8.118. April 2018
1.8.218. April 2018
1.9.018. April 2018
17.1.018. April 2018
17.10.118. April 2018
17.10.218. April 2018
17.5.018. April 2018
17.6.018. April 2018
18.418. April 2018
3.1.018. April 2018