Verbessern Sie Ihre Dokumentautomatisierungsfunktionen, indem Sie die Leistung von FileFormat.words nutzen. Fügen Sie mühelos Bilder zu Dokumenten hinzu und bringen Sie Ihre Verarbeitung in neue Höhen.
Überblick
Im heutigen digitalen Zeitalter ist die Verwendung von Bildern zu einem grundlegenden Aspekt der Erstellung und Präsentation von Dokumenten geworden. Ob es sich um einen Bericht, eine Präsentation oder eine andere Form der schriftlichen Kommunikation handelt, Bilder spielen eine entscheidende Rolle bei der Verbesserung der visuellen Anziehungskraft und der effektiveren Vermittlung von Informationen. Microsoft Word, das eines der am häufigsten verwendeten Textverarbeitungswerkzeuge ist, bietet leistungsstarke Funktionen, um Bilder nahtlos in Dokumente einzubeziehen. Verbessern Sie Ihre Dokumentautomatisierungsfunktionen, indem Sie die Leistung von FileFormat.Words nutzen, einer umfassenden Software für Dokumentautomatisierung, die sich nahtlos in MS Word integriert. Mit FileFormat.words können Sie Bilder mühelos in Ihre MS -Word -Dokumente einbeziehen und Ihre Dokumentverarbeitung auf die nächste Ebene bringen. In diesem Blog -Beitrag untersuchen wir das Einfügen von Bildern in Word -Dokumente programmgesteuert in C# mit FileFormat.words. Wir werden die folgenden Abschnitte abdecken
- Open Source -API -Installation: Erfahren Sie, wie Sie die Open -Source -API für die Automatisierung von Word -Dokument installieren.
- Hinzufügen eines Bilddokuments ein Bild hinzufügen: Ermitteln Sie die Schritte, um Bilder mit C#programmgesteuert in Word -Dokumente einzufügen.
- Erweiterte Dokumentautomatisierung: Erforschen Sie erweiterte Optionen und Funktionen, die von der Dokumentautomation -Software bereitgestellt werden.
Open Source -API -Installation
Die Installation dieser Open-Source-API in Ihrer .NET-Anwendung ist ein Kinderspiel. FileFormat.words ist eine leichte Bibliothek mit leistungsstarken Funktionen für die Manipulation von MS Word -Dokument. Laden Sie einfach den Nuget Paket herunter oder führen Sie den folgenden Befehl im Nuget -Paket -Manager aus, um diese Dokumentautomation -Software mühelos zu installieren.
Install-Package FileFormat.Words
Hinzufügen eines Bildes zu einem Word -Dokument
Sobald Sie diese Dokumentautomation -Software installiert haben, können Sie Code -Snippets schreiben, die den Prozess des programmgesteuerten Erstellens und Hinzufügens von Bildern zu einem Word -Dokument mit C#zeigen. Im Folgenden finden Sie einen Beispiel -Code -Snippet, der demonstriert, wie Sie das Dokument erstellen und hinzufügen.
var documentPath = documentDir + "TestRunImage.docx";
var imagePath = imageDir + "testimage.jpeg";
var doc = new Document();
var body = new Body(doc);
var para = new Paragraph();
var run = new Run();
var image = new FileFormat.Words.Image(doc, imagePath, 100, 100);
run.AppendChild(image.Drawing);
para.AppendChild(run);
body.AppendChild(para);
doc.Save(documentPath);
Der bereitgestellte Code -Snippet generiert ein Word -Dokument und fügt das Bild „Testimage.jpg“ in das Dokument ein. Die resultierende Ausgabe des Wortdokuments kann in dem unten angezeigten Bild beobachtet werden. ! [Bild hinzugefügt zum Word -Dokument][8]
Erweiterte Dokumentautomatisierung
Mit Hilfe dieser Dokumentautomation -Software haben wir die Aufgabe des Erstellens und Hinzufügens von Bildern zu einem Word -Dokument erfüllt. Die Funktionalität endet jedoch nicht dort. Wir können auch Bilder aus vorhandenen Wortdokumenten extrahieren. Lassen Sie uns untersuchen, wie Bilder aus einem Dokument mit dem folgenden Code -Snippet extrahiert werden.
using FileFormat.Words;
var doc = new Document("ImageDocument.docx");
var images = FileFormat.Words.Image.ExtractImagesFromDocument(doc);
// images is the List of stream that holds the extracted images stream
for (int i = 0; i < images.Count; i++)
{
using (FileStream fileStream = new FileStream($"extracted_image_{i}.jpg", FileMode.Create))
{
images[i].CopyTo(fileStream);
}
Abschluss
In diesem Blog-Beitrag haben wir den Prozess des Hinzufügens und Extrahierens von Bildern aus Word-Dokumenten in C# unter Verwendung der leistungsstarken Open-Source .NET-Bibliothek, FileFormat.Words für .NET untersucht. Diese API auf Unternehmensebene bietet umfangreiche Funktionen für das programmgesteuerte Erstellen und Manipulieren von Wortdokumenten. Umfassende Dokumentation steht Ihnen zur Entwicklung und Nutzung dieses Open-Source-DOCX-Editors zur Verfügung. Bleiben Sie mit FileFormat.com in Verbindung, um zukünftige Blog -Beiträge zu einer Vielzahl von Themen abzudecken. Folgen Sie uns auf Social -Media -Plattformen wie Facebook, LinkedIn und Twitter für Updates und zusätzliche Ressourcen.
beitragen
Da FileFormat.words für .NET ein Open-Source-Projekt ist und auf Github verfügbar ist. Der Beitrag der Gemeinschaft wird also sehr geschätzt.
stellen Sie eine Frage
Sie können uns über Ihre Fragen oder Abfragen in unserem Forum informieren.
FAQs
** Wie füge ich ein Bild mit C#? in ein Word -Dokument ein? Sie können FileFormat.words für .NET in Ihrem .NET -Projekt installieren, um DOCX -Dateien programmgesteuert hinzuzufügen. ** Wie extrahiere ich Bilder aus einem Word -Dokument?** Bitte folgen Sie diesem Link, um zu erfahren, wie Sie Bilder aus Word -Dokumenten mithilfe einer C# -Bibliothek extrahieren können.