przekonwertować CAD DWG DXF na obraz PNG JPG

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

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:

  1. Załaduj wejściowy plik CAD DWG/DXF z klasą Obraz.
  2. Utwórz instancję klasy CadRasterizationOptions.
  3. Określ szerokość i wysokość strony.
  4. Utwórz instancję JpegOptions dla wynikowego obrazu.
  5. 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:

  1. Załaduj wejściowy rysunek CAD.
  2. Zainicjuj obiekt klasy CadRasterizationOptions.
  3. Ustaw wymiary obrazu dla pliku wyjściowego.
  4. Określ PngOptions dla obrazu wyjściowego.
  5. 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:

  1. Załaduj źródłowy plik CAD do obiektu klasy Obraz.
  2. Utwórz instancję obiektu klasy CadRasterizationOptions.
  3. Zainicjuj obiekt klasy GifOptions.
  4. 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.