Dieses auf den Punkt gebrachte Tutorial behandelt die Details zum Extrahieren von Text aus der DXF-Datei mit Java. Sie können Text aus einer DXF-Datei mit Java abrufen, indem Sie einige einfache API-Aufrufe implementieren. Sie müssen weder AutoCAD noch andere Tools oder Anwendungen installieren, um diese Anforderungen zu erfüllen, da die wenigen Methodenaufrufe ausreichen, um die gewünschte Ausgabe zu erzeugen.
Schritte zum Extrahieren von Text aus einer DXF-Datei mit Java
- Konfigurieren Sie Ihr Projekt, indem Sie die JAR-Datei Aspose.CAD aus dem Maven-Repository hinzufügen
- Laden Sie die DXF-Eingabedatei mit der Klasse CadImage
- Durchsuchen Sie den Text in jedem Entitätsabschnitt
- Liest Text von jeder Entität in den String ein
Um Text aus der DXF-Datei mit Java zu erhalten, laden wir zuerst die Eingabe-DXF-Datei mit der CadImage-Klasse. Deklarieren Sie dann eine leere Zeichenfolge, um extrahierten Text aus der DXF-Datei zu speichern. Beginnen Sie mit der Iteration durch jede Entität und hängen Sie die extrahierte Zeichenfolge weiter an, um die endgültige Textausgabe zu erstellen.
Code zum Extrahieren von Text aus der DXF-Datei mit Java
Im obigen Code-Snippet wird das Objekt CadImage class initiiert und die DXF-Eingabedatei wird über die load-Methode geladen. Dann iterieren wir jede Entität der Datei nacheinander und hängen den extrahierten Text an eine Textzeichenfolge an. Der Text wird effizient mit geringem Zeitaufwand und geringem Speicherverbrauch extrahiert.
Zusätzlich zur Implementierung von Text aus DXF-Datei mit Java lesen können Sie sich auch das andere Beispiel ansehen, in dem wir es beschrieben haben, wie man DWG in JPG mit Java konvertiert.