Pliki DWG służą do zapisywania rysunków cyfrowych w formacie 2D lub 3D, podczas gdy DXF to format wymiany rysunków, który służy do kompatybilności danych programu AutoCAD z innymi aplikacjami. Możesz konwertować DWG lub DXF na formaty obrazów rastrowych, takie jak JPG, PNG, GIF itp. zgodnie z własnymi wymaganiami. W tym artykule nauczysz się programowej konwersji formatów plików CAD na obrazy rastrowe przy użyciu języka Java. Więcej informacji można znaleźć w następujących sekcjach:
- DWG/DXF do JPG, PNG, GIF Image Converter – Instalacja Java API
- Konwertuj obraz DWG/DXF na obraz JPG programowo przy użyciu języka Java
- Konwertuj DWG/DXF na obraz PNG programowo za pomocą Java
- Konwersja pliku CAD DWG/DXF do formatu GIF w Javie
- Uzyskaj bezpłatną licencję API
DWG/DXF do JPG, PNG, GIF Image Converter – Instalacja Java API
Aspose.CAD for Java API obsługuje pracę z DWG, DXF i wieloma innymi formatami plików. Nie potrzebujesz aplikacji innej firmy do tworzenia, edytowania lub przetwarzania tych plików w swoich aplikacjach. Wystarczy pobrać plik JAR z sekcji Downloads lub zainstalować go z następującymi konfiguracjami Mavena:
Magazyn:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Zależność:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>20.12</version>
</dependency>
</dependencies>
Konwertuj obraz DWG/DXF na obraz JPG programowo przy użyciu języka Java
Wykonaj poniższe czynności, aby przekonwertować plik DWG/DXF na format obrazu JPG:
- Załaduj wejściowy plik CAD DWG/DXF z klasą Obraz.
- Utwórz instancję klasy CadRasterizationOptions.
- Określ szerokość i wysokość strony.
- Utwórz instancję JpegOptions dla wynikowego obrazu.
- Konwertuj plik CAD DWG/DXF na obraz JPG.
Poniższy kod pokazuje, jak programowo przekonwertować plik DWG/DXF na obraz JPG w Javie:
// Załaduj wejściowy plik DWG
Image image = Image.load("Test.dwg");
// Utwórz instancję CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Ustaw szerokość i wysokość strony
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Utwórz instancję JpegOptions dla wynikowego obrazu
ImageOptionsBase options = new JpegOptions();
// Ustaw opcje rasteryzacji
options.setVectorRasterizationOptions(rasterizationOptions);
// Konwertuj plik CAD DWG DXF na obraz JPG
image.save("output_image.jpg" , options);
Konwertuj DWG/DXF na obraz PNG programowo za pomocą Java
Możesz przekonwertować plik DWG lub DXF na obraz PNG, wykonując poniższe czynności:
- Załaduj wejściowy rysunek CAD.
- Zainicjuj obiekt klasy CadRasterizationOptions.
- Ustaw wymiary obrazu dla pliku wyjściowego.
- Określ PngOptions dla obrazu wyjściowego.
- Konwertuj plik CAD DWG/DXF na obraz PNG.
Poniższy kod wyjaśnia, jak programowo przekonwertować rysunek CAD DWG lub DXF na obraz PNG przy użyciu języka Java:
// Załaduj wejściowy plik DWG
Image image = Image.load("Test.dwg");
// Utwórz instancję CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Ustaw szerokość i wysokość strony
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Utwórz instancję PngOptions dla wynikowego obrazu
ImageOptionsBase options = new PngOptions();
// Ustaw opcje rasteryzacji
options.setVectorRasterizationOptions(rasterizationOptions);
// Konwertuj plik CAD DWG DXF na obraz PNG
image.save("output_image.png" , options);
Konwersja pliku CAD DWG/DXF do formatu GIF w Javie
Możesz konwertować rysunki CAD, takie jak DWG lub DXF, na obraz GIF, wykonując następujące czynności:
- Załaduj źródłowy plik CAD do obiektu klasy Obraz.
- Utwórz instancję obiektu klasy CadRasterizationOptions.
- Zainicjuj obiekt klasy GifOptions.
- Konwertuj plik CAD DWG DXF na obraz GIFF metodą Save().
Poniższy kod demonstruje, jak programowo przekonwertować rysunek CAD DWG/DXF na obraz GIF za pomocą języka Java:
// Załaduj wejściowy plik CAD
Image image = Image.load("Test.dwg");
// Utwórz instancję CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Ustaw szerokość i wysokość strony
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);
// Utwórz instancję GifOptions dla wynikowego obrazu
ImageOptionsBase options = new GifOptions();
// Ustaw opcje rasteryzacji
options.setVectorRasterizationOptions(rasterizationOptions);
// Konwertuj plik CAD DWG DXF na obraz GIFF
image.save("output_image.giff" , options);
Uzyskaj bezpłatną licencję API
Możesz poprosić o Bezpłatną licencję tymczasową na ocenę wszystkich funkcji API, bez żadnych ograniczeń.
Wniosek
W tym artykule zbadałeś, jak programowo konwertować rysunki CAD, takie jak pliki DWG/DXF, do formatów plików PNG, JPG lub GIF przy użyciu języka Java. Więcej informacji na temat interfejsu API można znaleźć w Dokumentacji. W razie jakichkolwiek pytań prosimy o kontakt z nami na bezpłatnym forum pomocy technicznej.
Zobacz też
Wskazówka: możesz wypróbować Aspose za darmo Konwerter tekstu na GIF, ponieważ pozwala animować przekształcanie prostych tekstów lub wiadomości w interesujące animacje.