Dostosowywanie rozmiaru rysunku CAD przy użyciu typu jednostki w Aspose.CAD dla Java

Wstęp

stale rozwijającej się dziedzinie projektowania wspomaganego komputerowo (CAD) precyzja i zdolność adaptacji są najważniejsze. Jednym z powszechnych wymagań jest dostosowanie rozmiaru rysunków CAD w oparciu o określone typy jednostek. Aspose.CAD dla Java jawi się jako potężny sojusznik, zapewniający płynne możliwości programowego manipulowania plikami CAD.

Warunki wstępne

Zanim przejdziesz do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:

  • Środowisko programistyczne Java: Upewnij się, że na komputerze jest skonfigurowane funkcjonalne środowisko programistyczne Java.

  • Biblioteka Aspose.CAD dla Java: Pobierz i zintegruj bibliotekę Aspose.CAD ze swoim projektem Java. Można uzyskać bibliotekęTutaj.

Importuj przestrzenie nazw

W swoim kodzie Java uwzględnij niezbędne przestrzenie nazw, aby uzyskać dostęp do funkcjonalności Aspose.CAD. Dodaj następujący import:

import com.aspose.cad.Image;
import com.aspose.cad.ImageOptionsBase;

import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PngOptions;

Podzielmy teraz proces dostosowywania rozmiaru rysunku CAD przy użyciu typu jednostki na możliwe do wykonania kroki:

Krok 1: Zdefiniuj katalog danych

String dataDir = "Your Document Directory" + "CADConversion/";

Ustaw ścieżkę do katalogu, w którym znajdują się pliki CAD.

Krok 2: Załaduj rysunek CAD

String sourceFilePath = dataDir + "sample.dwg";
Image image = Image.load(sourceFilePath);

Załaduj rysunek CAD za pomocą Aspose.CADImage klasa.

Krok 3: Utwórz opcje BMP

BmpOptions bmpOptions = new BmpOptions();

Utwórz instancjęBmpOptions klasa do eksportowania układu CAD do formatu BMP.

Krok 4: Skonfiguruj opcje rasteryzacji

CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
bmpOptions.setVectorRasterizationOptions(cadRasterizationOptions);

Utwórz instancjęCadRasterizationOptions i powiązać go zBmpOptions do rasteryzacji wektorowej.

Krok 5: Ustaw typ jednostki

cadRasterizationOptions.setUnitType(UnitType.Centimeter);

Określ żądany typ jednostki dla rysunku CAD. W tym przykładzie ustawiliśmy go na Centymetr.

Krok 6: Ustaw układy

cadRasterizationOptions.setLayouts(new String[] { "Model" });

Zdefiniuj układy, które będą brane pod uwagę podczas eksportu. W tym przypadku wybraliśmy układ „Model”.

Krok 7: Eksportuj do BMP

String outPath = sourceFilePath + ".bmp";
image.save(outPath, bmpOptions);

Na koniec zapisz zmodyfikowany rysunek CAD w formacie BMP.

Wniosek

Dzięki Aspose.CAD dla Java dostosowywanie rozmiarów rysunków CAD staje się proste. Ten samouczek przeprowadził Cię przez cały proces, podkreślając znaczenie każdego kroku w osiąganiu precyzyjnych wyników.

Często zadawane pytania

P1: Czy mogę używać Aspose.CAD dla Java z innymi językami programowania?

O1: Aspose.CAD obsługuje przede wszystkim Javę, ale dostępne są wersje dla innych języków, np. .NET.

P2: Czy są jakieś opcje licencjonowania dla Aspose.CAD?

Odpowiedź 2: Tak, możesz zapoznać się z opcjami licencjonowania i kupić Aspose.CADTutaj.

P3: Czy dostępna jest bezpłatna wersja próbna Aspose.CAD?

Odpowiedź 3: Z pewnością możesz uzyskać dostęp do bezpłatnego okresu próbnegoTutaj.

P4: Jak mogę uzyskać wsparcie dla Aspose.CAD dla Java?

A4: Odwiedź forum Aspose.CADTutaj za kompleksowe wsparcie.

P5: Czy mogę uzyskać tymczasową licencję na Aspose.CAD?

Odpowiedź 5: Tak, możesz nabyć licencję tymczasowąTutaj.