Pliki DWG to w zasadzie rysunki CAD zawierające dane obrazów wektorowych. Projektanci lub architekci często pracują z plikami w formacie DWG. W niektórych przypadkach może być konieczna konwersja pliku DWG do formatu DWF. Zgodnie z takimi wymaganiami, w tym artykule omówiono, jak programowo przekonwertować plik DWG na plik DWF w języku C#.
Konwersja DWG do DWF – instalacja .NET API
Aspose.CAD for .NET API obsługuje tworzenie, konwertowanie lub aktualizowanie różnych formatów plików związanych z CAD. Możesz łatwo uzyskać dostęp do API, pobierając jego plik DLL z sekcji Downloads lub za pomocą następującego polecenia NuGet:
PM> Install-Package Aspose.CAD
Konwertuj DWG na DWF programowo w .NET
Konwersja plików DWG do DWF to prosty proces. Wystarczy wykonać kilka wywołań interfejsu API w następujących krokach:
- Utwórz instancję klasy Obraz, aby załadować źródłowy plik DWG.
- Rzuć obiekt klasy Image na typ CadImage.
- Zapisz wyjściowy plik DWF metodą Save.
Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik DWG na plik DWF w języku C#:
// Załaduj wejściowy plik DWG
Image image = Image.Load("sample.dwg");
// Rzuć obiekt klasy Image na typ CadImage
CadImage cad = (CadImage)image;
// Zapisz wyjściowy plik CAD DWF
cad.Save(dataDir + "sample.dwf");
Poznaj więcej funkcji
Możesz przyjrzeć się kilku innym funkcjom API, gdzie różne rozdziały zawierają informacje o manipulowaniu formatami plików CAD w twoich aplikacjach. Wszystkie te funkcje są omówione w sekcji API dokumentacja.
Wniosek
W tym artykule nauczyłeś się, jak przekonwertować plik DWG na format pliku DWF. Możesz skalować ten proces konwersji, korzystając z zalet wielowątkowości. Interfejs API jest napisany przy użyciu kodu zarządzanego, dzięki czemu jest bezpieczny dla wątków. Aby jednak uniknąć problemów z przetwarzaniem, należy upewnić się, że każdy wątek ma dostęp do osobnego pliku. W przypadku jakichkolwiek pytań prosimy pisać do nas na forum.