GroupDocs.Total auf einen Blick

Automatisieren Sie Dateiansicht, Konvertierung, Bearbeitung, Vergleich, Suche, Wasserzeichen und andere Arbeitsabläufe in Java-Anwendungen

Illustration total

Kombinieren Sie die Leistungsfähigkeit mehrerer GroupDocs-Produkte zu einer einzigen, umfassenden Lösung

Sie können Funktionen verschiedener GroupDocs-Produkte nutzen, um einen maßgeschneiderten Ansatz zu erstellen, der Ihren spezifischen Anforderungen entspricht.

Sie können beispielsweise eine Word-Datei in eine PDF-Datei konvertieren und anschließend eine digitale Signatur hinzufügen. Oder füllen Sie eine Dokumentvorlage mit Daten aus einer Datenbank oder extrahieren Sie Text aus einem Bild und übersetzen Sie ihn dann in eine andere Sprache.

Die Möglichkeiten sind endlos!

Beherrschen Sie die Vielfalt der Dateiformate

GroupDocs.Total für Java ermöglicht die Kompatibilität mit über 200 Dateiformaten und ermöglicht Ihnen die Verarbeitung von Dokumenten aller gängigen Typen. Von Office-Formaten wie Word und Excel bis hin zu Bildern, Code und verschlüsselten Dateien sind Sie bei uns genau richtig.

Plattformübergreifende Unterstützung

Befreien Sie sich von Plattformbeschränkungen. GroupDocs.Total bietet plattformübergreifende Kompatibilität und ermöglicht es Ihnen, Benutzern auf jedem System, auf dem Java installiert werden kann, optimale Leistung und Lösungsverfügbarkeit zu bieten.

Plattformunabhängigkeit

GroupDocs.Total für Java unterstützt die folgenden Betriebssysteme, Frameworks und Paketmanager

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Unterstützte Dateiformate

GroupDocs.Total für Java unterstützt Vorgänge mit den folgenden Dateiformaten.

Microsoft Office, OpenDocument und Textformate

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Bilder, Grafiken und Diagramme

  • Rasterbilder: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Andere

  • Netz: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Archiv: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Andere: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

GroupDocs.Total-Funktionen

Umfassende Verwaltung, Darstellung und Konvertierung von PDFs und Office-Dokumenten

Feature icon

Umfangreiche Dateiansicht

Umfassende Dokumentenanzeige für über 180 Formate, einschließlich HTML, Bilder und PDF.

Feature icon

Formatkonvertierung

Nahtlose Konvertierung zwischen verschiedenen Dokumentformaten ohne externe Tools.

Feature icon

Interaktive Anmerkung

Erweiterte Anmerkungsfunktionen für Text- und Bildelemente in Dokumenten.

Feature icon

Inhaltsvergleich

Präziser Dokumentenvergleich, der Unterschiede in Inhalt und Stil hervorhebt.

Feature icon

Signature-Flexibilität

Vielseitige Signaturoptionen, einschließlich Text-, Bild- und digitale Signaturen.

Feature icon

Vorlagenbasierte Dokumentenerstellung

Automatisierte Dokumentengenerierung aus Vorlagen und externen Datenquellen.

Feature icon

Metadatenverwaltung

Robuster Metadatenzugriff und -bearbeitung für eine verbesserte Dokumentenkontrolle.

Feature icon

Erweiterte Suche

Leistungsstarke Suchfunktion mit Unterstützung für Fuzzy- und Synonymalgorithmen.

Feature icon

Wasserzeichenkontrolle

Mühelose Dokumentenwasserzeichenverwaltung mit Anpassungs- und Extraktionsfunktionen.

Codebeispiele

Einige reale Szenarien von GroupDocs.Total für die Java-Nutzung

Verträge sichern und organisieren: Anbringen von Wasserzeichen und Verwalten von Metadaten in der DOCX-Datei

Schützen und organisieren Sie Ihre Word-Dokumente effizient mit diesem umfassenden Codebeispiel. Das folgende Beispiel ermöglicht Ihnen die Implementierung einer robusten Wasserzeichen- und Metadatenverwaltung in Ihren Vertragsworkflow für mehr Sicherheit und Informationsmanagement. Es zeigt, wie man:

Wenden Sie ein benutzerdefiniertes Wasserzeichen an: Fügen Sie dem Dokument für visuelle Klarheit und Schutz ein auffälliges „Vertragsentwurf“-Wasserzeichen hinzu. Passen Sie das Wasserzeichen an mit Optionen für Schriftart, Farbe, Deckkraft und Ausrichtung.

Metadaten verbessern: Dokumentmetadaten einfach ändern, um wichtige Details wie Autor, Erstellungszeit, Unternehmen, Kategorie, und Schlüsselwörter für eine bessere Organisation und Durchsuchbarkeit.

Java

import com.groupdocs.metadata.Metadata;
import com.groupdocs.watermark.Watermark;
import com.groupdocs.watermark.Watermark.Common;
import com.groupdocs.watermark.Options.HtmlViewOptions;

// Laden Sie Ihr Dokument in den Wasserzeichendrucker
Watermarker watermarker = new Watermarker("contract.docx");

// Legen Sie den gewünschten Text und die gewünschte Schriftart für das Wasserzeichen fest
TextWatermark watermark = new TextWatermark("Contract Draft", new Font("Arial", 36));
  
// Wählen Sie Schriftfarbe und Textopazität, Drehung und Ausrichtung
watermark.setForegroundColor(Color.getRed());                                                            
watermark.setHorizontalAlignment(HorizontalAlignment.Center);                                            
watermark.setVerticalAlignment(VerticalAlignment.Center);                               

// Bringen Sie das Wasserzeichen an
watermarker.add(watermark);

// Speichern Sie das resultierende Dokument
watermarker.save("watermarked-contract.docx");

Metadata metadata = new Metadata("watermarked-contract.docx");        
WordProcessingRootPackage root = metadata.getRootPackageGeneric();

// Aktualisieren Sie die Metadateneigenschaften des Dokuments
root.getDocumentProperties().setAuthor("Name Surname");
root.getDocumentProperties().setCreatedTime(new Date());
root.getDocumentProperties().setCompany("Company Name");
root.getDocumentProperties().setCategory("Work materials");
root.getDocumentProperties().setKeywords("contract, watermarked");

// Dokument mit aktualisierten Metadaten speichern
metadata.save("contract-final.docx");                

Optimierte Schwärzung von Dokumenten

Szenario: Eine große Anwaltskanzlei verarbeitet häufig verschiedene Dokumente mit vertraulichen Mandanteninformationen, die vor der Weitergabe an Dritte oder zur öffentlichen Offenlegung redigiert werden müssen. Das manuelle Bearbeiten dieser sensiblen Informationen kann mühsam, zeitaufwändig und anfällig für menschliches Versagen sein. Um Effizienz, Genauigkeit und Einhaltung der Datenschutzbestimmungen sicherzustellen, sucht die Anwaltskanzlei nach einer automatisierten Lösung zur Optimierung des Schwärzungsprozesses von Dokumenten.


Lösung: GroupDocs.Total automatisiert den Prozess und löst beim Empfang eines Dokuments eine Schwärzung aus. Darüber hinaus ermöglichen flexible Optionen die Anpassung, indem Sie Regeln festlegen, Schwärzungsmodi auswählen (z. B. schwärzen, durch Sternchen ersetzen) und angeben bestimmte Abschnitte oder Seiten zur Redaktion. Schließlich generiert benutzerfreundliche Ausgabe redigierte Dokumente im PDF-Format zur einfachen Weitergabe und Überprüfung, während verbesserte Sicherheit und Überprüfbarkeit das Ganze gewährleisten Der Prozess wird im Hinblick auf Compliance und Verantwortlichkeit dokumentiert.

Mit dieser umfassenden Lösung können Rechtsexperten und andere Organisationen die Redaktionszeit und -kosten erheblich reduzieren, menschliche Fehler minimieren und vertrauliche Informationen stets vertrauensvoll behandeln.

Java

import com.groupdocs.redaction.Redaction;
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;

// Dokument mit privaten Daten in Redactor laden 
Redactor redactor = new Redactor("customer-info.docx");

// Schwärzungsoptionen einrichten und anpassen 
redactor.apply(new ExactPhraseRedaction("John Smith", new ReplacementOptions("[personal]")));

// Schwärzungen anwenden und Ergebnis speichern 
redactor.save();

// Laden Sie die redigierte Datei zur Überprüfung 
Viewer viewer = new Viewer("customer-info.docx");

// Richten Sie PDF als gewünschtes Anzeigeformat ein       
PdfViewOptions viewOptions = new PdfViewOptions("redacted-info.pdf");

// Dokument als PDF speichern      
viewer.view(viewOptions);        
 Deutsch