DGN na obraz PNG JPG TIFF

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

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:

  1. Załaduj wejściowy plik DGN, używając klasy Image.
  2. Utwórz instancję typu CadRasterizationOptions.
  3. Zainicjuj obiekt klasy JpegOptions.
  4. 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:

  1. Załaduj wejściowy plik DGN z klasą Obraz.
  2. Utwórz instancję CadRasterizationOptions i ustaw wysokość i szerokość obrazu.
  3. 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:

  1. Załaduj wejściowy plik DGN, używając klasy Image.
  2. Zainicjuj obiekt instancji klasy CadRasterizationOptions.
  3. Określ obiekt typu TiffOptions.
  4. 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.

Zobacz też