W formacie DWG przechowywane są dwuwymiarowe (2D) i trójwymiarowe (3D) rysunki i dane CAD. natomiast DXF to format pliku używany do wymiany danych CAD 2D i 3D pomiędzy różnymi aplikacjami CAD. W tym artykule dowiemy się, jak przekonwertować plik DWG na DXF w Python. Ten artykuł zawiera kompleksowy przewodnik krok po kroku i przykłady kodu upraszczające proces konwersji.
W tym artykule poruszono następujące tematy:
- API konwertera plików Python DWG na DXF – bezpłatne pobieranie
- Konwertuj plik DWG na DXF
- Konwertuj plik DWG na DXF za pomocą opcji
- Konwerter DWG na DXF za darmo online
- Konwerter DWG na DXF – zasoby edukacyjne
Interfejs API konwertera Python DWG na DXF – pobierz bezpłatnie
Do konwersji plików DWG do formatu DXF użyjemy API Aspose.CAD for Python. Aspose.CAD for Python API umożliwia pracę z formatami plików CAD w aplikacjach Python. Umożliwia programistom tworzenie, edytowanie, manipulowanie i konwertowanie obsługiwanych formatów plików przy użyciu języka Python.
Proszę [pobierz pakiet bibliotek] lub zainstaluj API z PyPI, używając następującego polecenia pip w konsoli:
pip install aspose-cad
Konwertuj DWG na DXF w Python
Możemy łatwo przekonwertować DWG na DXF w Python, wykonując poniższe kroki:
- Załaduj wejściowy plik DWG przy użyciu klasy Image.
- Utwórz instancję klasy DxfOptions.
- Na koniec wywołaj metodę save(), aby zapisać plik DWG jako DXF. Jako argumenty przyjmuje ścieżkę wyjściowego pliku DXF i opcję DxfOptions.
Poniższy przykładowy kod pokazuje, jak przekonwertować plik DWG na DXF w języku Python.
# Ten przykład kodu demonstruje, jak przekonwertować plik DWG na DXF
import aspose.cad as cad
# Określ ścieżki plików wejściowych i wyjściowych.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";
# Załaduj plik DWG
image = cad.Image.load(inputDWG)
# Określ opcje DXF
options = cad.imageoptions.DxfOptions()
# Zapisz wyjściowy plik DXF
image.save(outputDXF, options);
Konwertuj DWG na DXF za pomocą opcji w Python
Możemy również określić różne opcje zapisu podczas konwersji pliku DWG do formatu DXF, wykonując poniższe kroki:
- Załaduj wejściowy plik DWG przy użyciu klasy Image.
- Utwórz instancję klasy CadRasterizationOptions.
- Określ właściwości opcji.
- Utwórz instancję klasy DxfOptions.
- Następnie ustaw właściwość VectorrasterizationOptions na CadRasterizationOptions.
- Na koniec wywołaj metodę save(), aby zapisać plik DWG jako DXF.
Poniższy przykładowy kod pokazuje, jak określić różne opcje CAD podczas zapisywania pliku DWG jako DXF w języku Python.
# Ten przykład kodu demonstruje, jak przekonwertować plik DWG na DXF za pomocą opcji konwersji
import aspose.cad as cad
# Określ ścieżki plików wejściowych i wyjściowych.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";
# Załaduj plik DWG
image = cad.Image.load(inputDWG)
# Określ opcje rasteryzacji CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True
# Wybierz konkretny układ do konwersji
rasterizationOptions.layouts = ["Drawing1-Layout1"]
# Określ opcje DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions
# Zapisz wyjściowy plik DXF
image.save(outputDXF, options);
Konwerter DWG na DXF – zdobądź bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować bibliotekę konwerterów DWG na DXF bez ograniczeń.
Konwerter DWG na DXF online
Ponadto masz możliwość bezpłatnego korzystania z naszego internetowego konwertera DWG na DXF, który umożliwia łatwe przekształcanie plików DWG do formatu DXF. To narzędzie online zostało utworzone przy użyciu interfejsu API Aspose.CAD.
Konwerter Python DWG na DXF – zasoby edukacyjne
Dowiedz się, jak czytać, konwertować i manipulować plikami DWG bez programu AutoCAD. Ponadto możesz przeglądać następujące zasoby, aby dowiedzieć się więcej o bibliotece:
- Przewodnik programisty
- Darmowe aplikacje internetowe
- Odniesienie do API
- Poradniki i artykuły z instrukcjami
Wniosek
Podsumowując, konwersja DWG do DXF w Python jest stosunkowo prostym procesem. Wykonując czynności opisane w tym artykule, możesz z łatwością programowo konwertować pliki DWG na pliki DXF. Wykorzystując Aspose.CAD for Python, możesz uprościć zadania, takie jak renderowanie rysunków CAD, wyodrębnianie danych i zapewnianie zgodności pomiędzy różnymi formatami plików CAD. Pomaga programistom usprawnić projekty związane z CAD. Oprócz konwersji plików DWG na DXF w języku Python możesz przekształcać pliki DWG na format DXF online, korzystając z bezpłatnej aplikacji internetowej konwertera DWG. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.