INDUSTRIE

C# PDF und OCR-Lösungen für den Bau mit Iron Suite generieren

Die Verwaltung von Bauunterlagen kann angesichts all der Baupläne, Verträge und des damit verbundenen Papierkrams schnell überfordernd werden. Ein zuverlässiges System zur Verwaltung dieser Dokumente ist für den reibungslosen Ablauf jedes Bauprojekts unerlässlich. Eine Software zur Verwaltung von Baudokumenten bietet eine zentrale Plattform zum effizienten Speichern, Verfolgen und Verwalten all Ihrer Dateien. Dadurch werden Fehler reduziert, Missverständnisse minimiert und die Zusammenarbeit im Team verbessert, sodass Ihre Projekte reibungsloser ablaufen.

In diesem Blogbeitrag tauchen wir in [die Iron Suite](Iron Suite) von Iron Software ein, ein umfassendes Toolset, das für verschiedene Dokumentenmanagement-Anforderungen in unterschiedlichen Branchen entwickelt wurde. Iron Suite beschränkt sich nicht auf die Verwaltung von Baudokumenten; Es bietet leistungsstarke Lösungen für die Bearbeitung von PDFs, Excel-Dateien, Word-Dokumenten, OCR, Barcodes, QR-Codes und mehr. Mit seinem breiten Funktionsumfang ist Iron Suite darauf ausgelegt, die Dokumentenverarbeitung zu automatisieren und zu optimieren und ist somit eine vielseitige Wahl für Entwickler und Unternehmen gleichermaßen.

Iron Suite: Das ultimative Toolkit für Entwickler

C#-PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite erstellen: Abbildung 1 – Iron Suite: Die .NET Suite für Ihr Büro

[Iron Suite](Iron Suite) ist eine vielseitige und umfassende Suite von Tools, die von Iron Software entwickelt wurde und ein breites Spektrum an Dokumentenmanagement- und Automatisierungsanforderungen abdeckt. Egal ob Sie mit PDFs, Excel-Dateien, Word-Dokumenten, OCR, Barcodes, QR-Codes, Web-Scraping oder Dateikomprimierung arbeiten, Iron Suite bietet Ihnen die passende Lösung. Diese Suite umfasst neun leistungsstarke Komponenten, die allesamt darauf abzielen, Ihren Arbeitsablauf zu optimieren und die Produktivität zu steigern.

Mit Iron Suite erhalten Sie Tools wie IronPDF zur Erstellung und Bearbeitung von PDF-Dokumenten, IronXL zur Excel-Automatisierung ohne die Notwendigkeit von Microsoft Office oder Excel Interop, IronOCR für hochpräzise optische Zeichenerkennung und IronWebScraper zur dynamischen Datenextraktion von Websites. Die Suite umfasst außerdem IronBarcode und IronQR für Barcode- und QR-Code-Operationen, IronZIP für die Dateikomprimierung und IronPrint für vielseitiges Dokumentendrucken aus jeder .NET-Anwendung. Alle diese Tools sind in einem Paket enthalten und bieten einen hohen Mehrwert sowie eine robuste Lösung für verschiedene Entwicklungsherausforderungen.

Iron Suite genießt bei Entwicklern weltweit das Vertrauen aufgrund seiner Zuverlässigkeit, Benutzerfreundlichkeit und des umfassenden Supports. Egal ob Sie wiederkehrende Aufgaben automatisieren, große Dokumentenmengen verwalten oder fortschrittliche Datenextraktionsfunktionen in Ihre Anwendungen integrieren möchten – Iron Suite bietet Ihnen die Werkzeuge, die Sie benötigen, um die Arbeit effizient zu erledigen.

Hier ein detaillierter Überblick über jede in der Iron Suite enthaltene Bibliothek und ihre jeweiligen Vorteile:

  1. IronPDF : PDF-Dokumente einfach bearbeiten, formatieren und generieren.
  2. IronWord : Erstellen, bearbeiten und automatisieren Sie Word-Dokumente, ohne dass Microsoft Office oder Word Interop erforderlich ist.
  3. IronXL : Automatisieren und verwalten Sie Excel-Dateien, sodass Microsoft Office oder Excel Interop nicht mehr benötigt wird.
  4. IronOCR : Konvertiert Bilder und gescannte PDFs mit hoher Genauigkeit in durchsuchbaren und bearbeitbaren Text.
  5. IronBarcode : Generieren und lesen Sie verschiedene Barcode-Formate in Ihren .NET-Anwendungen.
  6. IronQR : QR-Codes erstellen, lesen und gestalten – für Desktop-, Mobil- und Cloud-Umgebungen.
  7. IronWebScraper : Extrahiert saubere, strukturierte Daten aus Webanwendungen zur Analyse und Integration.
  8. IronZIP : Dateien und Verzeichnisse effizient komprimieren und dekomprimieren.
  9. IronPrint : Drucken von Dokumenten aus jeder .NET-Anwendung, unterstützt sowohl interaktiven als auch stillen Druckmodus.

Diese Tools arbeiten zusammen, um Ihre Dokumentenmanagement-Workflows zu vereinfachen und zu verbessern, wodurch Iron Suite zu einem wertvollen Werkzeug für jeden Entwickler wird, der seine Prozesse automatisieren und optimieren möchte.

Praktische Anwendung von Iron Suite in der Baudokumentenverwaltungssoftware

In der Baubranche kann die Verwaltung einer Vielzahl von Dokumenten eine entmutigende Aufgabe sein. Iron Suite bietet eine robuste Lösung zur Steigerung der Effizienz Ihrer Dokumentenmanagementprozesse.

Effiziente Dokumentenverwaltung mit IronPDF

Mit IronPDF lassen sich große Mengen an Dokumenten wie Bauplänen, Verträgen und Berichten mühelos verwalten und erstellen. Mit diesem Tool können Sie PDF-Dateien nahtlos formatieren, bearbeiten und generieren. Dadurch wird die gesamte Projektdokumentation standardisiert und leicht zugänglich.

Automatisierte Budget- und Terminverfolgung mit IronXL

Bei Bauprojekten wird Excel in hohem Maße für Budgetierung und Terminplanung eingesetzt. Mit IronXL können Sie diese Aufgaben automatisieren, indem Sie Tabellenkalkulationen programmatisch erstellen und aktualisieren, ohne auf Microsoft Office oder Excel Interop angewiesen zu sein. Dies spart Zeit und reduziert Fehler.

Digitalisierung physischer Dokumente

IronOCR eignet sich perfekt zum Konvertieren gescannter Dokumente in durchsuchbare und bearbeitbare Formate. Dies verbessert das Auffinden von Informationen aus physischen Dokumenten und erleichtert die Führung genauer und aktueller Aufzeichnungen.

Bestandsverwaltung

Die Nachverfolgung von Materialien und Geräten ist im Bauwesen von entscheidender Bedeutung. IronBarcode und IronQR ermöglichen das Generieren und Lesen von Barcodes und QR-Codes, vereinfachen die Bestandsverwaltung und gewährleisten die effiziente Nachverfolgung aller Ressourcen.

Relevante Daten extrahieren

Es ist entscheidend, sich über die neuesten Standards, Vorschriften und Markttrends auf dem Laufenden zu halten. Mit IronWebScraper können Sie wertvolle Daten aus verschiedenen Webquellen extrahieren, Ihr Team auf dem Laufenden halten und datenbasierte Entscheidungen treffen.

Dateispeicherverwaltung verwalten

IronZIP unterstützt das Komprimieren von Dateien und Verzeichnissen, was nützlich ist, um Projektdateien zu archivieren oder große Dokumentenmengen zu teilen. Dies trägt zur Aufrechterhaltung eines übersichtlichen Dateisystems bei und spart Speicherplatz.

Effizienter Dokumentendruck

IronPrint macht das Drucken von Plänen, Berichten und anderen Dokumenten direkt aus .NET-Anwendungen einfach. Egal ob Sie interaktive oder geräuschlose Druckmodi benötigen, IronPrint bietet Ihnen die Flexibilität, alle Ihre Druckanforderungen effizient zu erfüllen.

C# Erstellen von PDF- und OCR-Baudokumenten mit Iron Suite

Stellen Sie sich vor, Sie sind Projektmanager und beaufsichtigen ein großes Bauprojekt. Zu Ihren täglichen Aufgaben gehört die Bearbeitung zahlreicher Dokumente, darunter Baupläne, Verträge, Genehmigungen und Fortschrittsberichte. Die schiere Menge und Vielfalt der Dokumente kann überwältigend sein und zu potenziellen Verzögerungen und Fehlern führen. Hier kommt Iron Suite ins Spiel und revolutioniert Ihren Dokumentenmanagementprozess.

PDF-Dokumente mit IronPDF erstellen

IronPDF ist eine leistungsstarke .NET PDF-Bibliothek, die entwickelt wurde, um das Generieren, Bearbeiten und Verwalten von PDF-Dokumenten direkt aus C#-Anwendungen heraus zu vereinfachen. Egal ob Sie PDF-Dateien aus HTML erstellen, Datensätze zusammenführen oder Anmerkungen und digitale Signaturen hinzufügen müssen, IronPDF bietet Ihnen ein umfassendes Toolset, das Ihren Anforderungen gerecht wird. Diese Bibliothek ist besonders nützlich für Entwickler, die robuste PDF-Funktionalitäten integrieren möchten, ohne auf externe Software angewiesen zu sein.

Hier sind einige Hauptmerkmale von IronPDF:

  1. HTML-zu-PDF-Konvertierung: IronPDF zeichnet sich durch die Konvertierung von HTML- , ASPX-, MVC- und Razor-Views in hochwertige PDF-Dokumente aus. Diese Funktion eignet sich perfekt zum Erstellen druckbarer Versionen von Webinhalten, Rechnungen und Berichten. Sie können auch PDF-Dateien aus verschiedenen Eingabetypen generieren.

  2. PDF-Bearbeitung: Mit IronPDF können Sie ein bestehendes PDF-Dokument zusammenführen, aufteilen und bearbeiten. Dies umfasst das Hinzufügen, Entfernen oder Neuanordnen von Seiten innerhalb einer PDF-Datei und erleichtert so die Verwaltung von Dokumentstrukturen und -inhalten.

  3. Anmerkungen und Signaturen: Mit IronPDF ist das Hinzufügen von Anmerkungen, Wasserzeichen und digitalen Signaturen zu PDFs ganz einfach. Dies verleiht Ihren Dokumenten ein zusätzliches Maß an Sicherheit und Professionalität.

  4. Extrahieren und Bearbeiten von Inhalten: IronPDF ermöglicht das Extrahieren von Text und Bildern aus PDFs sowie das Bearbeiten der vorhandenen Inhalte.

  5. Formularausfüllung: Die Bibliothek unterstützt das Ausfüllen und Extrahieren von Daten aus PDF-Formularen. Dies ist besonders nützlich für Anwendungen, die Benutzereingaben und Datenerfassung erfordern, wie z. B. Registrierungsformulare und Umfragen.

Sie müssen regelmäßig detaillierte Fortschrittsberichte und Verträge erstellen und verteilen. Mit IronPDF können Sie professionell aussehende PDF-Dokumente direkt aus Ihrer C#-Anwendung generieren. Sie können Ihren Dokumenten auch Kopf- und Fußzeilen, Wasserzeichen und digitale Signaturen hinzufügen.

Scannen und OCR mit IronOCR

IronOCR ist eine vielseitige Bibliothek, die entwickelt wurde, um Ihren C#-Anwendungen fortschrittliche Funktionen zur optischen Zeichenerkennung (OCR) zu bieten. Es ermöglicht die Umwandlung von Bildern und gescannten Dokumenten in durchsuchbaren und bearbeitbaren Text und ist somit ein unverzichtbares Werkzeug für die Digitalisierung und Verwaltung großer Mengen physischer Dokumente. IronOCR ist besonders vorteilhaft für Entwickler, die die Datenzugänglichkeit verbessern und Dokumenten-Workflows optimieren möchten.

Hier sind einige der Hauptmerkmale von IronOCR:

  1. Hohe Genauigkeit bei der Texterkennung: IronOCR ist bekannt für seine hohe Genauigkeit bei der Texterkennung. Es verwendet hochentwickelte Algorithmen, um Text präzise aus Bildern, PDFs und gescannten Dokumenten zu extrahieren.

  2. Mehrsprachigkeit: Diese Bibliothek unterstützt über 125 Sprachen , einschließlich komplexer Schriftsysteme und Symbole. Egal ob Ihre Dokumente in Englisch, Chinesisch, Arabisch oder einer anderen Sprache verfasst sind, IronOCR kann die Erkennung und Konvertierung effizient durchführen.

  3. Ausgabeflexibilität: IronOCR bietet mehrere Ausgabeformate, sodass Sie extrahierten Text als Klartext, durchsuchbare PDFs oder strukturierte Datenformate wie XML und JSON speichern können. Diese Flexibilität ermöglicht es, OCR-Ergebnisse problemlos in verschiedene Anwendungen und Arbeitsabläufe zu integrieren.

  4. Bildvorverarbeitung: Um die Genauigkeit der OCR zu verbessern, verfügt IronOCR über Bildvorverarbeitungsfunktionen. Es kann Bildauflösung, Kontrast und Ausrichtung anpassen sowie Rauschen und Artefakte entfernen.

  5. Barcode- und QR-Code-Erkennung: Zusätzlich zu Text kann IronOCR Barcodes und QR-Codes aus Bildern und Dokumenten lesen . Diese Funktionalität ist nützlich für Anwendungen, die eine automatisierte Datenerfassung von gekennzeichneten Elementen erfordern.

Physische Dokumente wie unterschriebene Verträge und gedruckte Baupläne sind im Bauwesen üblich. Um Ihre Datensätze digital zu halten und leicht durchsuchbar zu machen, verwenden Sie IronOCR. Mit diesem leistungsstarken Tool können Sie diese physischen Dokumente scannen und in bearbeitbare und durchsuchbare PDFs umwandeln. Durch die Integration von IronOCR in Ihre C#-Anwendung können Sie diesen Prozess automatisieren, Zeit sparen und sicherstellen, dass alle Ihre wichtigen Dokumente leicht zugänglich sind und gesichert werden.

Workflow-Automatisierung

Ihre Baudokumentenverwaltungssoftware, powered by Iron Suite, automatisiert den gesamten Arbeitsablauf. Wenn ein neuer Vertrag unterzeichnet wird, wird er eingescannt und mit IronOCR verarbeitet, wodurch er in ein digitales Format umgewandelt wird. IronPDF generiert anschließend eine endgültige PDF-Version des Dokuments, inklusive digitaler Signaturen und notwendiger Anmerkungen. Diese PDF-Datei wird automatisch in Ihrem Dokumentenmanagementsystem gespeichert und mit den relevanten Beteiligten geteilt, sodass jeder ohne manuelles Eingreifen über die neueste Version verfügt.

Erstellung eines C#-Projekts in Visual Studio

Der Einstieg in ein C#-Projekt in Visual Studio umfasst mehrere unkomplizierte Schritte. Hier finden Sie eine Anleitung, die Ihnen hilft, Ihr Projekt effizient einzurichten:

Schritt 1: Visual Studio installieren

Falls Sie Microsoft Visual Studio noch nicht installiert haben, laden Sie es zunächst von der Visual Studio-Website herunter. Achten Sie bei der Installation darauf, die .NET-Desktopentwicklungs-Workload einzuschließen, um alle notwendigen Tools für die C#-Entwicklung zu erhalten.

Schritt 2: Visual Studio starten

Öffnen Sie Visual Studio über das Startmenü oder die Desktopverknüpfung.

Schritt 3: Ein neues Projekt starten

  1. Klicken Sie auf der Visual Studio-Startseite auf "Neues Projekt erstellen".
  2. Wählen Sie die passende Projektvorlage. Für eine einfache Anwendung könnten Sie "Konsolenanwendung (.NET Core)" oder "Konsolenanwendung (.NET Framework)" auswählen. Verwenden Sie die Suchleiste, um schnell die gewünschte Vorlage zu finden.
  3. Projektdetails :
    • Name : Geben Sie einen Namen für Ihr Projekt ein.
    • Speicherort : Wählen Sie einen Speicherort auf Ihrer Festplatte, um das Projekt zu speichern.
    • Lösungsname : Optional können Sie einen Namen für die Lösung angeben oder den Standardnamen verwenden.
  4. Klicken Sie auf "Erstellen" , um Ihr neues Projekt zu generieren.

Installieren Sie die Iron Suite-Bibliotheken

Um die leistungsstarken Funktionen von Iron Suite in Ihrem C#-Projekt nutzen zu können, müssen Sie die entsprechenden Bibliotheken installieren. Hier erfahren Sie, wie Sie die Pakete IronPDF und IronOCR mithilfe des NuGet-Paketmanagers in Visual Studio installieren können.

Schritt 1: NuGet-Paketmanager öffnen

  1. Klicken Sie in Visual Studio mit der rechten Maustaste auf Ihr Projekt im Projektmappen-Explorer.
  2. Wählen Sie im Kontextmenü "NuGet-Pakete verwalten…" aus.

! C# Generieren von PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite: Abbildung 2 - Klicken Sie in Visual Studio mit der rechten Maustaste im Projektmappen-Explorer auf Ihr Projekt und wählen Sie im Kontextmenü "NuGet-Pakete verwalten…" aus.

Schritt 2: IronPDF installieren

  1. Öffnen Sie den NuGet-Paketmanager und wechseln Sie zur Registerkarte "Durchsuchen" .
  2. Geben Sie "IronPDF" in die Suchleiste ein.
  3. Suchen Sie in den Suchergebnissen nach IronPDF, wählen Sie es aus und klicken Sie auf "Installieren". Akzeptieren Sie gegebenenfalls die Lizenzvereinbarungen.

! C# Generieren von PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite: Abbildung 3 - Installieren Sie IronPDF über die NuGet-Paketverwaltung für Projektmappen, indem Sie in der Suchleiste des NuGet-Paket-Managers nach "IronPDF" suchen, dann das Projekt auswählen und auf die Schaltfläche "Installieren" klicken.

  • Installationsbefehl (optional) : Alternativ können Sie IronPDF über die Paket-Manager-Konsole mit folgendem Befehl installieren:

C#-PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite erstellen: Abbildung 4 – IronPDF über die Paketverwaltungskonsole mit dem Befehl "Install-Package IronPDF" installieren

Schritt 3: IronOCR installieren

  1. Wechseln Sie zurück zur Registerkarte "Durchsuchen" im NuGet-Paket-Manager.
  2. Geben Sie "IronOCR" in die Suchleiste ein.
  3. Suchen Sie IronOCR in den Suchergebnissen, wählen Sie es aus und klicken Sie auf "Installieren". Akzeptieren Sie gegebenenfalls die Lizenzvereinbarungen.

! C# Generieren von PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite: Abbildung 5 - Installieren Sie IronOCR über die NuGet-Paketverwaltung für Projektmappe, indem Sie in der Suchleiste des NuGet-Paket-Managers nach "IronOCR" suchen, dann das Projekt auswählen und auf die Schaltfläche "Installieren" klicken.

  • Installationsbefehl (optional) : Alternativ können Sie IronOCR über die Paket-Manager-Konsole mit folgendem Befehl installieren:

C#-PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite erstellen: Abbildung 6 – IronOCR über die Paketverwaltungskonsole mit dem Befehl "Install-Package IronOCR" installieren

PDF- und OCR-Erstellung in einem Baudokumentenmanagement-Szenario

Stellen Sie sich vor, Sie leiten ein großes Bauprojekt und zu Ihren Aufgaben gehört es unter anderem, wöchentliche Fortschrittsberichte zu erstellen und physische Dokumente zu digitalisieren. Mit IronPDF und IronOCR können Sie diese Aufgaben nahtlos in Ihre C#-Anwendung automatisieren.

HTML-Inhalte einrichten

Sie beginnen damit, die Inhalte für Ihren wöchentlichen Fortschrittsbericht vorzubereiten. Dies umfasst das Erfassen dynamischer Daten wie Projektaktualisierungen, Bilder der Baustelle und Tabellen mit Fortschrittskennzahlen. Sie können beispielsweise all diese Informationen in einem gut strukturierten HTML-Dokument zusammenfassen, das etwa so aussehen könnte:

string htmlContent = @"
    <h1>Weekly Progress Report</h1>
    <p>This week's progress on the construction site...</p>
    <img src='site-photo.jpg' alt='Site Photo'>
    <table>
        <tr><th>Task</th><th>Status</th></tr>
        <tr><td>Foundation</td><td>Completed</td></tr>
        <tr><td>Framing</td><td>In Progress</td></tr>
    </table>";
string htmlContent = @"
    <h1>Weekly Progress Report</h1>
    <p>This week's progress on the construction site...</p>
    <img src='site-photo.jpg' alt='Site Photo'>
    <table>
        <tr><th>Task</th><th>Status</th></tr>
        <tr><td>Foundation</td><td>Completed</td></tr>
        <tr><td>Framing</td><td>In Progress</td></tr>
    </table>";
Dim htmlContent As String = "
    <h1>Weekly Progress Report</h1>
    <p>This week's progress on the construction site...</p>
    <img src='site-photo.jpg' alt='Site Photo'>
    <table>
        <tr><th>Task</th><th>Status</th></tr>
        <tr><td>Foundation</td><td>Completed</td></tr>
        <tr><td>Framing</td><td>In Progress</td></tr>
    </table>"
$vbLabelText   $csharpLabel

PDF-Dokument aus HTML erstellen

Als Nächstes verwenden Sie IronPDF , um diesen HTML-Inhalt in eine PDF-Datei umzuwandeln. Innerhalb Ihrer C#-Anwendung schreiben Sie eine Methode, um diese Konvertierung durchzuführen, wie im folgenden Code gezeigt:

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(htmlContent);
pdf.SaveAs("Weekly_Progress_Report.pdf");
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(htmlContent);
pdf.SaveAs("Weekly_Progress_Report.pdf");
Dim renderer = New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf(htmlContent)
pdf.SaveAs("Weekly_Progress_Report.pdf")
$vbLabelText   $csharpLabel

C#-PDF- und OCR-Lösungen für die Baubranche mit Iron Suite erstellen: Abbildung 7 – Ausgabe-PDF, das durch Konvertierung eines HTML-Strings in ein PDF mithilfe der IronPDF for .NET-Bibliothek generiert wird

Beginnen Sie mit der Erstellung Ihres HTML-Inhalts, beispielsweise eines wöchentlichen Fortschrittsberichts, der dynamische Daten wie Projektaktualisierungen, Bilder und Fortschrittskennzahlen enthält. Verwenden Sie ChromePdfRenderer , um diesen HTML-Inhalt in ein PDF zu konvertieren. Der HTML-Code wird an den Renderer übergeben, der daraus ein qualitativ hochwertiges PDF-Dokument generiert. Speichern Sie die PDF-Datei abschließend mit der Methode PdfDocument.SaveAs() und geben Sie dabei den gewünschten Dateipfad an. Mit dieser Methode können Sie direkt in Ihrer Anwendung professionell aussehende PDF-Dokumente erstellen, komplett mit Kopf- und Fußzeilen, Wasserzeichen und digitalen Signaturen.

Weitere Informationen darüber, wie man mit nur wenigen Codezeilen eine PDF-Datei generiert, sowie zu anderen PDF-bezogenen Aufgaben mit der IronPDF-Bibliothek finden Sie auf der Seite mit den Codebeispielen und der Dokumentation .

OCR für die Dokumentendigitalisierung mit IronOCR

Andererseits hat man häufig mit physischen Dokumenten wie unterschriebenen Verträgen zu tun. Diese Dokumente müssen digitalisiert werden, um sie besser speichern und auffindbar zu machen. Hier kommt IronOCR ins Spiel. Scannen Sie zunächst diese physischen Dokumente ein und speichern Sie sie als Bilddateien, z. B. im PNG- oder JPEG-Format.

OCR auf gescannten Dokumenten durchführen

Anschließend integrieren Sie IronOCR in Ihre C#-Anwendung, um diese gescannten Bilder zu lesen und in durchsuchbaren und bearbeitbaren Text umzuwandeln. Bitte beachten Sie das folgende Codebeispiel:

using IronOcr;

var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
    Input.AddImage("scanned-contract.png");
    var Result = Ocr.Read(Input);
    Console.WriteLine(Result.Text);
    Result.SaveAsSearchablePdf("Scanned_Contract.pdf");
}
using IronOcr;

var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
    Input.AddImage("scanned-contract.png");
    var Result = Ocr.Read(Input);
    Console.WriteLine(Result.Text);
    Result.SaveAsSearchablePdf("Scanned_Contract.pdf");
}
Imports IronOcr

Private Ocr = New IronTesseract()
Using Input = New OcrInput()
	Input.AddImage("scanned-contract.png")
	Dim Result = Ocr.Read(Input)
	Console.WriteLine(Result.Text)
	Result.SaveAsSearchablePdf("Scanned_Contract.pdf")
End Using
$vbLabelText   $csharpLabel

Stellen Sie zunächst sicher, dass Sie ein Beispielbild, z. B. " scanned-contract.png", in Ihrem Projektverzeichnis haben. Initialisieren Sie die OCR-Engine mit IronTesseract und laden Sie das gescannte Bild mit OcrInput.AddImage() . Die OCR-Operation wird mit der Ocr.Read- Methode durchgeführt, die den Text aus dem Bild extrahiert. Der erkannte Text kann zur Überprüfung in der Konsole angezeigt werden. Speichern Sie abschließend die OCR-Ergebnisse als durchsuchbares PDF mit Result.SaveAsSearchablePdf() , um das Dokument leicht auffindbar und durchsuchbar zu machen. Dieser Prozess automatisiert die Digitalisierung physischer Dokumente, spart Zeit und gewährleistet, dass alle wichtigen Dokumente gesichert und zugänglich sind.

Hier ist das Bild, das wir verwenden:

C#-PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite erstellen: Abbildung 8 – Eingabebild: scanner-contract.png

Hier ist die Konsolenausgabe:

! C# Generieren von PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite: Abbildung 9 - Konsolenausgabe, die den mit IronOCR präzise aus dem Bild gelesenen Text anzeigt.

Hier ist das durchsuchbare PDF-Dokument:

! C# Generieren von PDF- und OCR-Lösungen für das Bauwesen mit Iron Suite: Abbildung 10 - Durchsuchbares PDF, das programmatisch mit IronPDF generiert wurde und den aus der PNG-Datei extrahierten Textinhalt mit IronOCR anzeigt.

Ausführliche Codebeispiele und Anleitungen für den Einstieg in IronOCR finden Sie auf der Dokumentationsseite .

Durch die Kombination der Funktionen von IronPDF und IronOCR kann Ihre Baudokumentenverwaltungssoftware die Erstellung detaillierter PDF-Berichte und die Digitalisierung physischer Dokumente automatisieren.

Warum sollten Sie sich für die Iron Suite entscheiden?

Die Wahl der richtigen Werkzeuge für Ihre Baudokumentenverwaltungssoftware kann den entscheidenden Unterschied ausmachen. Darum ist Iron Suite die perfekte Wahl für Ihr Projekt:

9 leistungsstarke Produkte zum Preis von 2

Iron Suite bietet ein unglaubliches Preis-Leistungs-Verhältnis mit neun robusten Produkten im Paket zum Preis von zwei. Dieses umfassende Paket beinhaltet IronPDF, IronWord, IronXL, IronOCR, IronBarcode, IronQR, IronWebScraper, IronZIP und IronPrint. Jedes Produkt ist für die Bewältigung spezifischer Aufgaben konzipiert und stellt sicher, dass Sie über alle notwendigen Werkzeuge verfügen, um Ihre Dokumentenverwaltungs- und Automatisierungsprozesse zu optimieren.

Umfassende Dokumentation

Iron Suite wird mit einer detaillierten, leicht verständlichen Dokumentation für jede ihrer Komponenten geliefert. Egal ob Sie die PDF-Generierung mit IronPDF integrieren oder Excel-Aufgaben mit IronXL automatisieren möchten, die Dokumentation bietet klare Anweisungen und Beispiele. Dies hilft Ihnen, schnell einsatzbereit zu sein, Ausfallzeiten zu minimieren und die Produktivität zu maximieren.

Geld-zurück-Garantie

Wir sind von der Qualität und Effektivität von Iron Suite überzeugt, weshalb wir eine 30-Tage-Geld-zurück-Garantie anbieten. Dadurch können Sie die Produkte risikofrei ausprobieren. Sollten Sie nicht vollständig zufrieden sein, erhalten Sie eine vollständige Rückerstattung, sodass Sie Ihren Kauf unbesorgt genießen können.

Kostenlose Testversion

Noch nicht bereit, sich festzulegen? Iron Suite bietet eine kostenlose Testphase an, damit Sie alle Funktionen ausprobieren können, bevor Sie eine Entscheidung treffen. Diese Testversion bietet Ihnen vollen Zugriff auf die Funktionen der Suite und ermöglicht Ihnen, sich selbst davon zu überzeugen, wie sie Ihre Dokumentenmanagementprozesse verbessern kann. Sie werden Effizienz- und Produktivitätssteigerungen ohne jegliche Anfangsinvestition erleben.

Bewährte Zuverlässigkeit

Iron Suite genießt das Vertrauen von Entwicklern und Unternehmen weltweit und verzeichnet über 33 Millionen Downloads und Lizenzen in über 95 Ländern. Dieser umfangreiche Anwendungsfall gibt die Gewissheit, dass die Suite den Anforderungen Ihres Baudokumentenmanagements gerecht wird.

Hervorragender Support

Iron Software bietet außergewöhnlichen Support, damit Sie Ihre Tools optimal nutzen können. Mit einem Team von sachkundigen Ingenieuren, die Ihnen jederzeit zur Seite stehen, können Sie auf prompte und kompetente Unterstützung zählen, wann immer Sie diese benötigen. Wir stehen Ihnen während der Testphase und auch danach zur Verfügung, sodass Sie jederzeit die benötigte Hilfe erhalten.

Abschluss

Die Auswahl der richtigen Werkzeuge für Ihre Baudokumentenverwaltungssoftware ist wichtig, und Iron Suite erweist sich dabei als die optimale Lösung. Durch die Integration von IronPDF und IronOCR können Sie die Erstellung professioneller PDF-Berichte automatisieren und physische Dokumente mit unübertroffener Effizienz digitalisieren. Jede Bibliothek der Iron Suite ist ab 749 US-Dollar erhältlich und bietet eine umfassende Reihe von Funktionen, die Ihre Arbeitsabläufe optimieren und Ihre Produktivität steigern sollen.

Besonders überzeugend an Iron Suite ist das Preis-Leistungs-Verhältnis. Jede Bibliothek kann kostenlos getestet werden, sodass Sie ihre vollen Funktionen erkunden und erleben können, bevor Sie eine finanzielle Verpflichtung eingehen. Diese Testphase stellt sicher, dass Sie die Auswirkungen und Vorteile dieser Tools auf Ihre Dokumentenmanagementprozesse umfassend beurteilen können.

Darüber hinaus bietet die Iron Suite ein [außergewöhnliches Preis-Leistungs-Verhältnis](Iron Suite) . Zum Preis von nur zwei Einzelprodukten erhalten Sie Zugriff auf alle neun leistungsstarken Bibliotheken: IronPDF , IronWord , IronXL , IronOCR , IronBarcode , IronQR , IronWebScraper , IronZIP und IronPrint . Dieses umfassende Paket stattet Sie mit allem aus, was Sie für die Bearbeitung einer Vielzahl von dokumentenbezogenen Aufgaben benötigen, von der Erstellung von PDFs und der Automatisierung von Tabellenkalkulationen bis hin zur Durchführung von fortgeschrittener OCR und Web-Scraping.

Mit der Investition in Iron Suite entscheiden Sie sich für eine Lösung, die Ihre Anforderungen an das Dokumentenmanagement nicht nur erfüllt, sondern übertrifft. Die Bibliotheken sind so konzipiert, dass sie sich nahtlos in Ihre bestehenden C#-Anwendungen integrieren lassen und Benutzerfreundlichkeit, Zuverlässigkeit und erstklassige Leistung bieten. Mit Iron Suite können Sie Ihre Arbeitsabläufe optimieren, Fehler reduzieren und die Gesamteffizienz von Projekten steigern. Damit ist es ein unverzichtbares Werkzeug für jedes Baumanagement-Team.

Zusammenfassend lässt sich sagen, dass [Iron Suite](Iron Suite) nicht nur eine Sammlung von Werkzeugen ist; Es handelt sich um eine Komplettlösung, die die Art und Weise, wie Sie Dokumente in Ihren Bauprojekten verwalten, grundlegend verändert. Seine robusten Funktionen, das hervorragende Preis-Leistungs-Verhältnis und das Qualitätsversprechen machen es zur besten Wahl für Entwickler und Projektmanager, die ihre Dokumentenmanagementprozesse verbessern möchten.