VintaSoft Office .NET Plug-in

Anzeigen, Drucken und Konvertieren von DOCX-, DOC-, XLSX- und XLS-Dokumenten in .NET, WPF und ASP.NET

Dateien mit der Erweiterung DOCX sind Microsoft Word Open XML-Dokumente. Diese Dateien enthalten in der Regel Text, können aber auch Objekte, Bilder und vieles mehr enthalten.
XLSX-Dateien sind Microsoft Excel Open XML-Dokumente. Diese Dateien enthalten in der Regel Kalkulationstabellen.
DOCX-, DOC-, XLSX- und XLS-Dateien werden heute für fast alles verwendet, von Briefen und Rechnungen bis hin zu Berichten, CVs, Einladungen, Newslettern, Broschüren, Dokumentationen und mehr.

VintaSoft Office .NET Plug-in ist ein Add-on für VintaSoft Imaging .NET SDK, mit dem Sie DOCX, DOC, XLSX und XLS Dokumente anzeigen, bearbeiten, drucken und konvertieren können. Außerdem das VintaSoft Office .NET Plug-in hat die Steuerelemente, mit denen Tabellenkalkulationen (XLSX/XLS-Dokumente) in Desktop- (WinForms, WPF) oder Web-Anwendungen bearbeitet werden können.

Die Möglichkeiten

  • Laden von DOCX-, DOC- XLSX- oder XLS-Dokumente aus einer Datei oder einem Stream
  • Rendering der gesamten DOCX-, DOC- XLSX- oder XLS-Seite oder eines Seitenbereichs
  • Rendern eines skalierten Bereichs einer DOCX-, DOC- XLSX- oder XLS-Seite
  • Rendern von Text auf einer DOCX-, DOC- XLSX- oder XLS-Seite
  • Rendering von Bildern auf einer DOCX-, DOC- XLSX- oder XLS-Seite
  • Rendering von Diagrammen auf einer DOCX-, DOC- XLSX- oder XLS-Seite
  • Drucken von DOCX-, DOC- XLSX- oder XLS-Dokumenten in einer WinForms-Anwendung
  • Drucken von DOCX-, DOC- XLSX- oder XLS-Dokumenten in einer WPF-Anwendung
  • Drucken von DOCX-, DOC- XLSX- oder XLS-Dokumenten in der Webanwendung
  • Suche nach Text in einem gesamten DOCX-, DOC- XLSX- oder XLS-Dokument oder auf einer einzelnen DOCX-, DOC- XLSX- oder XLS-Seite
  • Extrahieren von Text aus einem DOCX-, DOC- XLSX- oder XLS-Dokument
  • Anzeigen von DOCX-, DOC- XLSX- oder XLS-Seiten im WPF Bild-Viewer
  • Markieren von Text auf einer DOCX-, DOC- XLSX- oder XLS-Seite im WPF Bild-Viewer mit Maus und Tastatur
  • Navigieren durch ein DOCX-, DOC- XLSX- oder XLS-Dokument im WPF Bild-Viewer
  • Anzeigen von DOCX-, DOC- XLSX- oder XLS-Seiten im WinForms Bild-Viewer
  • Markieren von Text auf einer DOCX-, DOC- XLSX- oder XLS-Seite im WinForms Bild-Viewer mit Maus und Tastatur
  • Navigieren durch ein DOCX-, DOC- XLSX- oder XLS-Dokument im WinForms Bild-Viewer
  • Anzeigen von DOCX-, DOC- XLSX- oder XLS-Seiten im HTML5 Bild-Viewer
  • Markieren des Textes mit der Maus auf einer DOCX-, DOC- XLSX- oder XLS-Seite im HTML5 Bild-Viewer
  • Navigieren durch ein DOCX-, DOC- XLSX- oder XLS-Dokument im HTML5 Bild-Viewer
  • Suchen, Löschen, Ersetzen von Text, Ändern von Texteigenschaften (Hintergrundfarbe, Textfarbe, Fettdruck, Schriftart, Größe usw.)
  • Kopieren, Einfügen, Ändern und Löschen eines Bildes (Barcode-Bild)
  • Kopieren, Einfügen, Ändern und Löschen von Zeilen in einer Tabelle
  • Einstellen des Wertes einer Tabellenzelle, Ändern der Farbe einer Tabellenzelle
  • Ändern von Grenzen der Tabelle
  • Bearbeiten von Diagrammdaten
  • Speichern des bearbeiteten Dokuments als DOCX- oder XLSX-Datei
  • Exportieren des bearbeiteten Dokuments in vom SDK unterstützte Bildformate (PDF, PDF/A, TIFF usw.)
  • Erstellen Sie ein neues oder öffnen Sie ein bestehendes XLSX-Dokument im Tabellenkalkulations-Editor
  • Arbeiten Sie mit einem Tabellenkalkulationsdokument:
    • Festlegen der Kultur des Tabellenkalkulationsdokuments
    • Zuweisung von Einstellungen (Autor, etc.) für das Tabellendokument
    • Bearbeitung der Stileigenschaften des Tabellendokuments
    • Hinzufügen/Löschen von definierten Namen zum/vom Tabellendokument
  • Arbeiten Sie mit Arbeitsblättern des Tabellendokuments:
    • Abrufen einer Liste von Tabellenblättern
    • Hinzufügen/Löschen/Umbenennen eines Tabellenblatts; Kopieren/Einfügen eines Tabellenblatts; Umordnen von Tabellenblättern
  • Arbeiten Sie mit einem Arbeitsblatt eines Tabellendokuments:
    • Änderung der Einstellungen der Arbeitsblatt-Ansicht
    • Einfügen oder Löschen von Spalten/Zeilen
    • Änderung der Größe von Spalten/Zeilen
    • Ein-/Ausblenden von Spalten/Zeilen
    • Suchen und Ersetzen von Text
  • Arbeiten Sie mit dem Zellensatz des Arbeitsblatts:
    • Einsetzen, Kopieren, Einfügen und Löschen eines Zellensatzes
    • Änderung der Stileigenschaften (Schriftart, Füllung, Rahmen, Zahlenformat, Textstil, Ausrichtung, Einzug usw.) des Zellensatzes
    • Änderung der Größe eines Zellensatzes
    • Löschen von Stilen, Inhalten und Hyperlinks eines Zellensatzes
    • Zusammenfügen und Aufhebung des Zusammenfügens eines Zellensatzes
    • Angeben eines Hyperlinks zu einer URL oder einem Ort im Dokument des Zellensatzes
  • Arbeiten Sie mit einer Zelle des Arbeitsblatts:
    • Erhalten eines Wertes, eines formatierten Wertes und einer lokalisierten Formel der Zelle
    • Berechnen der Zellformel
    • Änderung des Zellwerts oder der Formel
  • Arbeiten Sie mit Zeichnungen (Diagramme, Bilder, Grafiken):
    • Hinzufügen eines Bildes
    • Löschen einer Zeichnung
  • Arbeiten Sie mit Kommentaren:
    • Hinzufügen, Bearbeiten, Löschen eines Kommentars
  • Lizenz für VintaSoft Office .NET Plug-in (Reader+Writer und Spreadsheet edition) ist erforderlich
  • Erstellen Sie ein neues oder öffnen Sie ein bestehendes XLSX-Dokument im Tabellenkalkulations-Editor-Steuerung
  • Arbeiten Sie mit einem Tabellenkalkulationsdokument:
    • Festlegen der Kultur des Tabellenkalkulationsdokuments
    • Zuweisung von Einstellungen (Autor, etc.) für das Tabellendokument
    • Bearbeitung der Stileigenschaften des Tabellendokuments
    • Hinzufügen/Löschen von definierten Namen zum/vom Tabellendokument
  • Arbeiten Sie mit Arbeitsblättern des Tabellendokuments:
    • Abrufen einer Liste von Tabellenblättern
    • Hinzufügen/Löschen/Umbenennen eines Tabellenblatts; Kopieren/Einfügen eines Tabellenblatts; Umordnen von Tabellenblättern
  • Arbeiten Sie mit einem Arbeitsblatt eines Tabellendokuments:
    • Rendering eines Arbeitsblatts
    • Änderung der Einstellungen der Arbeitsblatt-Ansicht
    • Navigation durch Zellen mit Maus und Tastatur
    • Einfügen oder Löschen von Spalten/Zeilen
    • Änderung der Größe von Spalten/Zeilen
    • Ein-/Ausblenden von Spalten/Zeilen
    • Suchen und Ersetzen von Text
  • Arbeiten Sie mit markierten Zellen eines Arbeitsblatts:
    • Markieren von Zellen mit der Maus und der Tastatur
    • Einsetzen, Kopieren, Einfügen und Löschen von markierten Zellen
    • Änderung der Stileigenschaften (Schriftart, Füllung, Rahmen, Zahlenformat, Textstil, Ausrichtung, Einzug usw.) der markierten Zellen
    • Änderung der Größe der markierten Zellen
    • Automatische Anpassung der Spaltenbreite oder Zeilenhöhe der markierten Zellen
    • Löschen von Stilen, Inhalten und Hyperlinks der markierten Zellen
    • Zusammenführen und Aufheben des Zusammenführens markierter Zellen
    • Ein- und Ausblenden markierter Zellen
    • Setzen eines Hyperlinks zu einer URL oder einem Speicherort im Dokument der markierten Zellen
  • Arbeiten Sie mit einer Zelle des Arbeitsblatts:
    • Anzeige des formatierten und lokalisierten Textes der Zelle
    • Berechnen der Zellformel
    • Bearbeitung des Zellentextes direkt im Zellbereich
    • Bearbeitung des Zellentextes in der Formelleiste
    • Hervorheben von Referenzen während der Bearbeitung einer Zellformel
  • Arbeiten Sie mit Zeichnungen (Diagramme, Bilder, Grafiken):
    • Rendering von Zeichnungen auf dem Arbeitsblatt
    • Auswählen einer Zeichnung auf dem Arbeitsblatt
    • Hinzufügen eines Bildes
    • Löschen einer Zeichnung
  • Arbeiten Sie mit Diagrammen:
    • Diagramm auf dem Arbeitsblatt rendern:
      • Unterstützte Diagrammtypen: Column (Clustered Column, Stacked Column, 100% Stacked Column, 3D Clustered Column, 3D Stacked Column, 3D 100% Stacked Column, 3D Column), Line (Line, Stacked Line, 100% Stacked Line, Line with Markers, Stacked Line with Markers, 100% Stacked Line with Markers, 3D Line), Pie (Pie, Doughnut), Bar (Clustered Bar, Stacked Bar, 100% Stacked Bar, 3D Clustered Bar, 3D Stacked Bar, 3D 100% Stacked Bar), Area (Area, Stacked Area, 100% Stacked Area, 3D Area, 3D Stacked Area, 3D 100% Stacked Area), X Y (Scatter, Scatter with Smooth Lines and Markers, Scatter with Smooth Lines, Scatter with Straight Lines and Markers, Scatter with Straight Lines, Bubble, 3D Bubble), Stock (High-Low-Close, Open-High-Low-Close, Volume-High-Low-Close, Volume-Open-High-Low-Close), Combo
    • Diagramm aktualisieren, wenn die Diagrammdaten geändert wurden
    • Neues Diagramm ins Arbeitsblatt einfügen:
      • Unterstützte Diagrammtypen: Column (Clustered Column, Stacked Column, 100% Stacked Column, 3D Clustered Column, 3D Stacked Column, 3D 100% Stacked Column, 3D Column), Line (Line, Stacked Line, 100% Stacked Line, Line with Markers, Stacked Line with Markers, 100% Stacked Line with Markers, 3D Line), Pie (Pie, Doughnut), Bar (Clustered Bar, Stacked Bar, 100% Stacked Bar, 3D Clustered Bar, 3D Stacked Bar, 3D 100% Stacked Bar), Area (Area, Stacked Area, 100% Stacked Area, 3D Area, 3D Stacked Area, 3D 100% Stacked Area), X Y (Scatter, Scatter with Smooth Lines and Markers, Scatter with Smooth Lines, Scatter with Straight Lines and Markers, Scatter with Straight Lines, Bubble, 3D Bubble), Stock (High-Low-Close, Open-High-Low-Close, Volume-High-Low-Close, Volume-Open-High-Low-Close)
      • Voransicht eines Diagramms mit Benutzerdaten, bevor das Diagramm in ein Arbeitsblatt eingefügt wird
    • Diagramm auf dem Arbeitsblatt auswählen
    • Diagramm mit der Maus bearbeiten:
      • Unterstützte Diagrammtypen: Column (Clustered Column, Stacked Column, 100% Stacked Column, 3D Clustered Column, 3D Stacked Column, 3D 100% Stacked Column, 3D Column), Line (Line, Stacked Line, 100% Stacked Line, Line with Markers, Stacked Line with Markers, 100% Stacked Line with Markers, 3D Line), Pie (Pie, Doughnut), Bar (Clustered Bar, Stacked Bar, 100% Stacked Bar, 3D Clustered Bar, 3D Stacked Bar, 3D 100% Stacked Bar), Area (Area, Stacked Area, 100% Stacked Area, 3D Area, 3D Stacked Area, 3D 100% Stacked Area), X Y (Scatter, Scatter with Smooth Lines and Markers, Scatter with Smooth Lines, Scatter with Straight Lines and Markers, Scatter with Straight Lines, Bubble, 3D Bubble), Stock (High-Low-Close, Open-High-Low-Close, Volume-High-Low-Close, Volume-Open-High-Low-Close)
      • Datenbereich des Diagramms markieren
      • Größe des Diagrammdatenbereichs verschieben und ändern
      • Zeilen/Spalten im Datenbereich des Diagramms hinzufügen/löschen
      • Schriften und Farben im Diagramm ändern
      • Parameter des Diagramms ändern (Markierungen, Reihenfarbe, etc.)
      • Zeilen und Spalten im Diagramm austauschen
    • Diagramm löschen
  • Arbeiten Sie mit Kommentaren:
    • Rendering von Kommentaren auf dem Arbeitsblatt
    • Hinzufügen, Bearbeiten, Löschen eines Kommentars
  • Lizenz für VintaSoft Office .NET Plug-in (Reader+Writer und Spreadsheet edition) ist erforderlich
  • JavaScript UI-Steuerung funktioniert in allen wichtigen HTML5-Webbrowsern (Chrome, Firefox, Edge, Opera, etc.)
  • Die Benutzeroberfläche ist kompatibel mit Personal Computern, Tablets und Smartphones
  • Laden eines vorhandenen Tabellendokuments (XLSX)
  • Anzeigen und Bearbeiten eines Tabellendokuments (XLSX):
    • Anzeigen einer Arbeitsblatt-Liste, Hinzufügen/Umbenennen/Verschieben/Löschen eines Arbeitsblatts
    • Markieren/Größenänderung/Einfügen/Entfernen von Zeilen/Spalten auf einem Arbeitsblatt
    • Navigation durch Zellen mit der Maus und der Tastatur
    • Markieren von Zellen mit der Maus und der Tastatur
    • Änderung der Stileigenschaften (Schriftart, Füllung, Rahmen, Zahlenformat, Textstil, Ausrichtung, Einzug usw.) der markierten Zellen
    • Anzeige des formatierten und lokalisierten Textes der Zelle
    • Berechnung des Wertes der Zellformel
    • Bearbeitung des Zellentextes direkt im Zellbereich auf dem Arbeitsblatt
    • Bearbeitung des Zellentextes in der Formelzeile
    • Suche nach Text im Arbeitsblatt-Dokument
    • Rendering, Hinzufügen und Löschen von Bilder auf dem Arbeitsblatt
    • Rendering, Hinzufügen, Bearbeiten und Löschen von Diagrammen auf dem Arbeitsblatt
    • Rendering, Hinzufügen, Bearbeiten und Löschen von Kommentaren auf dem Arbeitsblatt
  • Herunterladen des bearbeiteten Tabellendokuments
  • "Standard"-Dialoge (Arbeitsblatt umbenennen, Text suchen, usw.) für Bootstrap, JQuery UI, reines JavaScript
  • Benutzeroberfläche kann angepasst werden
  • Lizenz für VintaSoft Office .NET Plug-in (Reader+Writer und Spreadsheet edition) ist erforderlich

Anforderungen an Entwicklung und Bereitstellung

Anforderungen an die Entwicklung:
  • Entwicklungsumgebung: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
  • Programmiersprache: C#, VB.NET, Jede .NET-kompatible Sprache
  • Entwicklungsplattform: .NET, WinForms, WPF, ASP.NET
Anforderungen an die Bereitstellung:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2019/2016/2012/2008) mit .NET 8, .NET 7, .NET 6
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2019/2016/2012/2008) mit .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
  • Linux (Ubuntu 23/22/20/18; Debian 12/11/10; Fedora 39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) with .NET 8, .NET 7, .NET 6
  • macOS (macOS 14/13/12/11/10) mit .NET 8, .NET 7, .NET 6

Freie Testversion

Die Testversion erlaubt es Ihnen, VintaSoft Imaging .NET SDK mit Plug-ins, während einer 30-tägigen Testperiode zu testen, um herauszufinden, ob es Ihren Anforderungen entspricht.
Außerdem hat die Testversion einige Funktionseinschränkungen. Um alle Einschränkungen zu deaktivieren, müssen Sie eine Lizenz erwerben.

Wenn Sie die Testversion von VintaSoft Imaging .NET SDK herunterladen, können Sie auch alle Plug-ins testen -
Annotation, PDF, Office, OCR, DICOM, JBIG2, JPEG2000, Document Cleanup, Forms Processing.

Testversion herunterladen

Demo-Anwendungen


Das SDK wird mit Demo-Anwendungen für WPF, WinForms, Konsole, ASP.NET Core (ASP.NET Core Web API + JavaScript + Bootstrap), ASP.NET Core mit Angular (ASP.NET Core Web API + TypeScript + Bootstrap), ASP.NET MVC5 (ASP.NET Web API 2 + JavaScript + jQuery UI) und ASP.NET WebForms (ASP.NET HTTP handlers + JavaScript + jQuery UI) geliefert, die allgemeine SDK-Funktionen demonstrieren. Mit Hilfe von Demo-Anwendungen können Sie die Funktionalität des SDKs leicht testen und schnell feststellen, ob es Ihren spezifischen Anforderungen entspricht.

Jede Demo-Anwendung ist ein in C# oder VB.NET geschriebener Beispiel-Quellcode zur Verwendung in Microsoft Visual Studio, Microsoft Studio Code, .NET CLI.

Sie müssen die Testversion des SDK herunterladen und auf Ihrem Computer installieren, wenn Sie unsere Demo-Anwendungen starten und testen möchten.

Bestehende Lizenzinhaber können die Quellcode-Beispiele der Demo-Anwendung als Vorlagen für ihre eigenen Anwendungen verwenden.

Online-Demo-Anwendungen

Wenn Sie eine ASP.NET-Anwendung entwickeln und sich schnell von der Funktionalität des SDKs evaluieren möchten, ohne es auf Ihrem Computer zu installieren, können Sie Ihre Tests online mit unseren webbasierten Demo-Anwendungen durchführen.

Dokumentation

Das SDK wird mit einer ausführlichen technischen Dokumentation in englischer Sprache geliefert, die ein Benutzerhandbuch, eine Beschreibung der .NET-API und eine Beschreibung der Web-API (JavaScript, TypeScript und Web-Dienste) enthält. Die Dokumentation richtet sich an Personen mit zumindest grundlegenden Kenntnissen und Fähigkeiten zur Anwendungsprogrammierung.

Eine Liste der allgemeinen Änderungen nach Version des SDK, die die Entwicklungshistorie zeigt, ist hier verfügbar: History

Die Dokumentationsdatei für die Offline-Nutzung kann unter den folgenden Links heruntergeladen werden:
.NET    WEB

Online-Dokumentation für .NET-Entwickler    Online-Dokumentation für Webentwickler

Informationen über alle verfügbaren Support-Ressourcen finden Sie hier: Technischer Support.

Eine Liste von FAQs für VintaSoft Imaging .NET SDK und seine Plugins finden Sie hier: FAQ.

Die VintaSoft-Foren sind ein bequemer Weg, um Informationen zwischen Programmierern auszutauschen. Bitte suchen Sie dort nach Antworten oder stellen Sie technische Fragen. Für die Kommunikation in den Foren wurde die englische Sprache gewählt. Unser Customer Service Team beantwortet die Fragen des Forums an jedem Arbeitstag.

Schreiben Sie uns, wenn Sie die Antwort oder Lösung nicht in den bereitgestellten Support-Ressourcen und der technischen Dokumentation finden oder wenn Sie eine Empfehlung wünschen, wie VintaSoft-Produkte Ihnen bei Ihrer speziellen Aufgabe helfen können.

Lizenzierung von Plugins

Lizenz kaufen

Jedes Plugin ist ein Add-on für das VintaSoft Imaging .NET SDK und kann nur zusammen mit dem VintaSoft Imaging .NET SDK verwendet werden, d.h. Sie benötigen eine Lizenz sowohl für das SDK als auch für das Plugin, wenn Sie die Funktionen des Plugins in Ihrer Anwendung nutzen möchten.

Die Lizenzierung von VintaSoft ist sehr flexibel und ermöglicht es Ihnen, Anwendungen sowohl für die lizenzkostenfreie Bereitstellung als auch für das Bereitstellen auf einem einzelnen lokalen Server zu entwickeln.

Um VintaSoft Imaging .NET SDK und Plugins in der Produktion zu verwenden, müssen Sie die richtige Lizenz für Ihre Anwendung aus den verfügbaren Typen auswählen und kaufen.

Die Entwickler-Lizenz gelt für die Nutzung des SDK durch einen einzelnen Programmierer. Die Site-Lizenz ermöglicht die Nutzung des SDK durch eine Gruppe von Programmierern, die in einem Büro arbeiten.

Die Lizenz für Desktop PCs erlaubt es Ihnen, das SDK in Ihren Anwendungen zu verwenden und es kostenlos an jeden Desktop-Computer weiterzugeben.

Mit Lizenz für Server können Sie das SDK in Ihren Anwendungen verwenden und diese kostenlos an Server weitergeben.

Die Lizenz für eine Server ist an eine feste Netzwerkkonfiguration des dedizierten Servers gebunden.

Alles, was Sie über die Lizenzierung von VintaSoft Imaging .NET SDK und Plugins wissen müssen, können Sie in unserer Lizenzvereinbarung nachlesen.

Meinungen

Alle Meinungen
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft’s libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft’s components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc