Ten konkretny samouczek zawiera szczegółowe informacje na temat wyodrębniania tekstu z pliku DXF przy użyciu języka Java. Możesz pobrać tekst z pliku DXF za pomocą Javy, implementując kilka prostych wywołań API. Aby spełnić te wymagania, nie trzeba instalować programu AutoCAD ani żadnych innych narzędzi ani aplikacji, ponieważ kilka wywołań metod wystarcza do uzyskania pożądanego wyniku.
Kroki, aby wyodrębnić tekst z pliku DXF za pomocą Java
- Skonfiguruj swój projekt, dodając plik JAR Aspose.CAD z repozytorium Maven
- Załaduj wejściowy plik DXF z klasą CadImage
- Przeszukaj tekst w każdej sekcji encji
- Wczytaj tekst z każdej jednostki do ciągu
Aby pobrać tekst z pliku DXF za pomocą Javy, najpierw ładujemy wejściowy plik DXF z klasą CadImage. Następnie zadeklaruj pusty ciąg do przechowywania wyodrębnionego tekstu z pliku DXF. Rozpocznij iterację przez każdą jednostkę i kontynuuj dołączanie wyodrębnionego ciągu, aby utworzyć ostateczny wynik tekstowy.
Kod do wyodrębniania tekstu z pliku DXF przy użyciu języka Java
W powyższym fragmencie kodu obiekt CadImage class jest inicjowany, a wejściowy plik DXF jest ładowany za pomocą metody load. Następnie iterujemy każdy element pliku jeden po drugim i nadal dołączamy wyodrębniony tekst do ciągu tekstowego. Tekst jest wyodrębniany wydajnie przy krótkim czasie i niskim zużyciu pamięci.
Oprócz implementacji odczytu tekstu z pliku DXF przy użyciu Javy, możesz również rzucić okiem na inny przykład, który opisaliśmy, jak przekonwertować DWG na JPG za pomocą Java.