Převod DWG na DXF v Javě

Soubory DWG obsahují data návrhu ve 2D nebo 3D formátu. V určitých scénářích může být nutné převést soubor DWG na soubor DXF. Soubory DXF jsou open source a běžně se používají ke sdílení návrhů na různých platformách CAD. V souladu s tím článek popisuje, jak převést DWG na DXF programově pomocí Java.

Konverze DWG do DXF – Instalace Java API

Aspose.CAD for Java API lze použít k vytvoření, úpravě nebo manipulaci s DWG a mnoha dalšími formáty souborů. Formát DXF často používají architekti, inženýři a další odborníci ve stavebnictví pro účely navrhování. Rozhraní API můžete rychle nakonfigurovat stažením jeho souboru JAR ze sekce Ke stažení nebo pomocí následujících specifikací Maven v souboru pom.xml vaší aplikace:

úložiště:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Závislost:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.10</version>        
   </dependency>
</dependencies>

Převeďte DWG na DXF programově v Javě

DWG můžete převést na DXF podle následujících kroků:

  1. Načtěte zdrojový soubor DWG s třídou Image.
  2. Převeďte DWG na DXF metodou save.

Následující fragment kódu vysvětluje, jak převést soubor DWG na DXF v Javě:

// Zadejte cesty pro vstupní a výstupní soubory.
String inputDWG = "sample.dwg";
String outputDXF = "sample.dxf";

// Načtěte vstupní DWG soubor
Image cadImage = Image.load(inputDWG);

// Uložit výstupní soubor DXF
cadImage.save(outputDXF);

Další funkce

Na stránce dokumentace se můžete podívat na různé funkce nabízené rozhraním API.

Závěr

V tomto článku jste se naučili, jak převést DWG na DXF soubor v Javě. Vykresluje všechny tvary a obsah do formátu DXF s vysokou věrností. Tuto funkci můžete integrovat do svých aplikací založených na Javě. Pro použití této funkce navíc nemusíte konfigurovat žádnou další aplikaci nebo nástroj. Neváhejte nás kontaktovat prostřednictvím fóra. Těšíme se na setkání s Vámi!

Viz také