GroupDocs.Total auf einen Blick

Automatisieren Sie Dateiansicht, Konvertierung, Bearbeitung, Vergleich, Suche, Wasserzeichen und andere Arbeitsabläufe in .NET-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 .NET 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 .NET installiert werden kann, optimale Leistung und Lösungsverfügbarkeit zu bieten.

Plattformunabhängigkeit

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Unterstützte Dateiformate

GroupDocs.Total für .NET 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 .NET-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: Ändern Sie ganz einfach die Metadaten von Dokumenten, um wichtige Details wie Autor, Erstellungszeit, Unternehmen, Kategorie und Schlüsselwörter einzuschließen für eine verbesserte Organisation und Durchsuchbarkeit.

C#

using GroupDocs.Metadata;
using GroupDocs.Watermark;
using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;

// Laden Sie Ihr Dokument in den Wasserzeichendrucker
using (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", 60, FontStyle.Bold));
    
    // Wählen Sie Schriftfarbe und Textopazität, Drehung und Ausrichtung
    watermark.ForegroundColor = Color.DarkGreen;
    watermark.Opacity = 0.5;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.VerticalAlignment = VerticalAlignment.Center;
    
    // Bringen Sie das Wasserzeichen an
    watermarker.Add(watermark);
    
    // Speichern Sie das resultierende Dokument
    watermarker.Save("watermarked-contract.docx");
}

using (Metadata metadata = new Metadata("watermarked-contract.docx"))
{
  var root = metadata.GetRootPackage<WordProcessingRootPackage>();

  // Aktualisieren Sie die Metadateneigenschaften des Dokuments
  root.DocumentProperties.Author = "Name Surname";
  root.DocumentProperties.CreatedTime = DateTime.Now;
  root.DocumentProperties.Company = "Company Name";
  root.DocumentProperties.Category = "Work materials";
  root.DocumentProperties.Keywords = "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.

C#

using GroupDocs.Redaction;
using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Dokument mit privaten Daten in Redactor laden 
using (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 
using (var viewer = new Viewer("customer-info.docx"))
{
  // Richten Sie PDF als gewünschtes Anzeigeformat ein       
  var viewOptions = new PdfViewOptions("redacted-info.pdf");

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