DWG do DWF csharp

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:

  1. Utwórz instancję klasy Obraz, aby załadować źródłowy plik DWG.
  2. Rzuć obiekt klasy Image na typ CadImage.
  3. 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.

Zobacz też

Konwertuj DWG na EMF lub WMF w C#