Konwertuj DWG na Jpeg2000 w C#

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:

  1. C# DWG to Jpeg2000 Converter – Bezpłatne pobieranie
  2. Kroki konwersji pliku DWG na dokument Jpeg2000
  3. Konwertuj programowo DWG na Jpeg2000
  4. 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:

  1. Użyj klasy Image, aby najpierw załadować plik DWG jako dane wejściowe.
  2. Następnie utwórz instancję klasy Jpeg2000Options.
  3. 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:

  1. Użyj klasy Image, aby najpierw zaimportować plik DWG jako dane wejściowe.
  2. Następnie utwórz nową instancję klasy CadRasterizationOptions.
  3. Następnie wprowadź szerokość i wysokość strony.
  4. Następnie utwórz instancję klasy Jpeg2000Options.
  5. Następnie wybierz CadRasterizationOptions dla właściwości VectorRasterizationOptions.
  6. 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.

Zobacz też