Do tworzenia rysunków 2D lub 3D oprogramowanie CAD wymaga plików DWG. W szczególności plik DWG może być wykorzystany do opracowania i zachowania planów projektów budowlanych, takich jak drogi, mosty i budynki. W niektórych okolicznościach może zaistnieć potrzeba programowego wyeksportowania rysunków z plików DWG do dokumentów Jpeg2000. Te przekształcenia umożliwiają przenośne udostępnianie rysunków. Dowiedz się, jak przekonwertować plik DWG na Jpeg2000 w języku C# w tym poście.
W tym artykule zostaną omówione następujące tematy:
- C# DWG to Jpeg2000 Converter – Bezpłatne pobieranie
- Kroki konwersji pliku DWG na dokument Jpeg2000
- Konwertuj programowo DWG na Jpeg2000
- Eksportuj DWG do Jpeg2000 z opcjami
Konwerter C# DWG na Jpeg2000 — bezpłatne pobieranie
Użyjemy API Aspose.CAD for .NET do przekonwertowania pliku DWG na dokument Jpeg2000. Zapewniona jest możliwość tworzenia, edytowania i manipulowania plikami DWG, a także wielu innych typów plików.
Klasa Image interfejsu API jest klasą bazową dla wszystkich typów rysunków. Klasa CadImage reprezentuje obraz DWG. Właściwości PageWidth i PageHeight możemy ustawić za pomocą klasy CadRasterizationOptions. Klasa Jpeg2000Options interfejsu API umożliwia określenie opcji Jpeg2000.
Proszę pobrać bibliotekę DLL interfejsu API lub zainstalować ją za pomocą NuGet.
PM> Install-Package Aspose.CAD
Jak przekonwertować plik DWG na Jpeg2000 za pomocą C#
Możemy łatwo przekonwertować plik DWG na dokument Jpeg2000 za pomocą Aspose.CAD for .NET, wykonując poniższe czynności:
- Załaduj plik rysunku DWG.
- Zapisz DWG jako Jpeg2000.
Zobaczmy teraz, jak wykonać te kroki w języku C#, aby przekonwertować plik DWG na dokument Jpeg2000.
Konwertuj DWG na Jpeg2000 Programowo w C#
Wykonaj poniższe czynności, aby przekonwertować plik DWG na Jpeg2000:
- Użyj klasy Image, aby najpierw załadować plik DWG jako dane wejściowe.
- Następnie utwórz instancję klasy Jpeg2000Options.
- Wywołaj metodę Jpeg2000 Save(), aby go zapisać. Akceptuje dwa argumenty: Jpeg2000Options i wyjściową ścieżkę pliku Jpeg2000.
Poniższy przykładowy kod pokazuje, jak przekonwertować plik DWG na dokument Jpeg2000 przy użyciu języka C#.
string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
// Zainicjuj obiekt klasy Jpeg2000Options
Jpeg2000Options options = new Jpeg2000Options();
// Eksport DWG do JPEG2000
string outPath = "output.j2k";
image.Save(outPath, options);
}
Eksportuj DWG do Jpeg2000 z opcjami w C#
Możemy określić opcje zapisu Jpeg2000 podczas konwertowania pliku DWG na dokument Jpeg2000, wykonując poniższe czynności:
- Użyj klasy Image, aby najpierw zaimportować plik DWG jako dane wejściowe.
- Następnie utwórz nową instancję klasy CadRasterizationOptions.
- Następnie wprowadź szerokość i wysokość strony.
- Następnie utwórz instancję klasy Jpeg2000Options.
- Następnie wybierz CadRasterizationOptions dla właściwości VectorRasterizationOptions.
- Wywołaj funkcję Jpeg2000 Save(), aby go zapisać. Akceptuje dwa argumenty: Jpeg2000Options i wyjściową lokalizację pliku Jpeg2000.
Poniższy przykładowy kod pokazuje, jak określić wysokość i szerokość strony podczas zapisywania pliku DWG jako dokumentu Jpeg2000 przy użyciu języka C#.
string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
// Zainicjuj obiekt klasy Jpeg2000Options
Jpeg2000Options options = new Jpeg2000Options();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// Eksport DWG do JPEG2000
string outPath = "output.j2k";
image.Save(outPath, options);
}
Uzyskaj bezpłatną tymczasową licencję
Możesz uzyskać bezpłatną tymczasową licencję, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule dowiedzieliśmy się, jak:
- wczytać istniejący plik rysunku DWG;
- określ wysokość i szerokość strony;
- zdefiniuj opcje zapisu;
- zapisz DWG jako Jpeg2000 w C#.
Udostępnianie dokumentów jest kluczowym elementem codziennej pracy większości organizacji, a możliwość szybkiej i łatwej konwersji i łączenia typów plików zapewnia bezpieczne przesyłanie plików bez nieświadomego stwarzania problemów. Oprócz konwersji pliku DWG na format Jpeg2000 w języku C#, możesz dowiedzieć się więcej o Aspose.CAD for .NET API, korzystając z dokumentacji. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym darmowym forum pomocy.