Pliki DGN są często używane przez budowlane aplikacje CAD do projektowania różnych infrastruktur, takich jak drogi, mosty, budynki itp. Możesz przekonwertować plik DGN na obraz spełniający różne wymagania. W tym artykule omówiono konwersję obrazu DGN do formatu PNG, JPEG lub TIFF:
- Konwerter obrazów DGN na JPEG, PNG lub TIFF — instalacja Java API
- Programowo konwertuj plik DGN na obraz JPEG za pomocą języka Java
- Konwertuj obraz DGN na obraz PNG programowo przy użyciu języka Java
- Programowa konwersja obrazu DGN do TIFF w Javie
Konwerter obrazów DGN na JPEG, PNG lub TIFF — instalacja Java API
Aspose.CAD for Java API obsługuje pracę z formatami plików DGN i różne inne. Możesz zainstalować API, pobierając plik JAR z sekcji Downloads lub z poniższymi 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>21.8</version>
</dependency>
</dependencies>
Programowo konwertuj plik DGN na obraz JPEG za pomocą języka Java
Możesz przekonwertować plik DGN na obraz JPEG, wykonując poniższe czynności:
- Załaduj wejściowy plik DGN, używając klasy Image.
- Utwórz instancję typu CadRasterizationOptions.
- Zainicjuj obiekt klasy JpegOptions.
- Konwertuj obraz DGN na JPG.
Poniższy kod wyjaśnia, jak programowo przekonwertować plik DGN na obraz JPEG za pomocą języka Java:
// Załaduj wejściowy plik DGN, używając klasy obrazu
Image image = Image.load("template.dgn");
// Zainicjuj obiekt CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Utwórz instancję JpegOptions
JpegOptions options = new JpegOptions();
// Ustaw właściwości CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Konwertuj obraz DGN na JPG
image.save("output.jpg", options);
Konwertuj obraz DGN na obraz PNG programowo przy użyciu języka Java
Możesz przekonwertować plik DGN na obraz PNG, wykonując poniższe czynności:
- Załaduj wejściowy plik DGN z klasą Obraz.
- Utwórz instancję CadRasterizationOptions i ustaw wysokość i szerokość obrazu.
- Konwertuj DGN na obraz PNG.
Poniższy kod demonstruje, jak programowo przekonwertować plik DGN na obraz PNG przy użyciu języka Java:
// Załaduj wejściowy plik DGN, używając klasy obrazu
Image image = Image.load("template.dgn");
// Zainicjuj obiekt CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Utwórz instancję PngOptions
PngOptions options = new PngOptions();
// Ustaw właściwości CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Konwertuj DGN na obraz PNG
image.save("output.png", options);
Programowa konwersja obrazu DGN do TIFF w Javie
Możesz łatwo przekonwertować plik DGN na obraz TIFF, wykonując następujące czynności:
- Załaduj wejściowy plik DGN, używając klasy Image.
- Zainicjuj obiekt instancji klasy CadRasterizationOptions.
- Określ obiekt typu TiffOptions.
- Konwertuj obraz w formacie DGN na TIFF.
Poniższy kod wyjaśnia, jak programowo przekonwertować plik DGN na obraz TIFF w Javie:
// Załaduj wejściowy plik DGN, używając klasy obrazu
Image image = Image.load("template.dgn");
// Zainicjuj obiekt CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Utwórz instancję TiffOptions
TiffOptions options = new TiffOptions();
// Ustaw właściwości CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Konwertuj obraz DGN na TIFF
image.save("output.tiff", options);
Uzyskaj bezpłatną tymczasową licencję
Możesz poprosić o Bezpłatną licencję tymczasową, aby przetestować interfejs API bez żadnych ograniczeń.
Wniosek
W tym artykule zbadałeś, jak programowo przekonwertować plik DGN na obraz lub obraz, taki jak PNG, JPEG lub TIFF, za pomocą języka Java. Odwiedź API Dokumentacja, aby dowiedzieć się więcej o funkcjach oferowanych przez API. Ponadto w przypadku jakichkolwiek pytań prosimy o kontakt z nami na bezpłatnym forum pomocy technicznej.