Dodaj tekst w formacie DWG za pomocą Aspose.CAD dla Java
Wstęp
W dziedzinie projektowania wspomaganego komputerowo (CAD) Aspose.CAD dla Java wyróżnia się jako potężne narzędzie do manipulowania i konwertowania rysunków DWG. Jedną z przydatnych funkcji jest możliwość płynnego dodawania tekstu do plików DWG. W tym samouczku przeprowadzimy Cię przez proces dodawania tekstu do rysunków DWG przy użyciu Aspose.CAD dla Java.
Warunki wstępne
Zanim przejdziesz do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:
Aspose.CAD dla biblioteki Java: Pobierz i zainstaluj bibliotekę zStrona Aspose.CAD dla Java.
Zestaw Java Development Kit (JDK): Upewnij się, że w systemie zainstalowana jest najnowsza wersja pakietu JDK.
Rysunek DWG: Przygotuj plik rysunku DWG, do którego chcesz dodać tekst.
Importuj przestrzenie nazw
kodzie Java zaimportuj niezbędne przestrzenie nazw dla Aspose.CAD:
import com.aspose.cad.Image;
import com.aspose.cad.fileformats.cad.CadDrawTypeMode;
import com.aspose.cad.fileformats.cad.CadImage;
import com.aspose.cad.fileformats.cad.cadobjects.CadText;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
Podzielmy teraz dostarczony fragment kodu na kilka kroków:
Krok 1: Skonfiguruj katalog dokumentów i ścieżkę pliku DWG
String dataDir = "Your Document Directory" + "DWGDrawings/";
String dwgPathToFile = dataDir + "SimpleEntites.dwg";
Krok 2: Załaduj obraz DWG
Image image = Image.load(dwgPathToFile);
Krok 3: Utwórz obiekt CadText
CadText cadText = new CadText();
cadText.setStyleType("Standard");
cadText.setDefaultValue("Some custom text");
cadText.setColorId(256);
cadText.setLayerName("0");
cadText.getFirstAlignment().setX(47.9);
cadText.getFirstAlignment().setY(5.56);
cadText.setTextHeight(0.8);
cadText.setScaleX(0);
Krok 4: Dodaj tekst do CadImage
CadImage cadImage = ((CadImage)(image));
cadImage.getBlockEntities().get_Item("*Model_Space").addEntity(cadText);
Krok 5: Skonfiguruj opcje PDF
PdfOptions pdfOptions = new PdfOptions();
Krok 6: Skonfiguruj opcje CadRasterization
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setLayouts(new String[] {"Model"});
Krok 7: Zapisz zmodyfikowany plik DWG jako plik PDF
image.save(dataDir + "SimpleEntites_generated.dwg.pdf", pdfOptions);
Wykonując poniższe kroki, będziesz mógł bezproblemowo dodawać tekst do rysunków DWG przy użyciu Aspose.CAD dla Java.
Wniosek
Aspose.CAD dla Java umożliwia programistom programowe ulepszanie i modyfikowanie rysunków DWG. Ten samouczek zawiera przejrzysty przewodnik krok po kroku dotyczący dodawania tekstu do plików DWG, pokazując prostotę i możliwości Aspose.CAD.
Często zadawane pytania
P1: Czy Aspose.CAD jest kompatybilny ze wszystkimi wersjami plików DWG?
Odpowiedź 1: Aspose.CAD obsługuje różne wersje plików DWG, zapewniając kompatybilność z szeroką gamą oprogramowania CAD.
P2: Czy mogę dostosować czcionkę i formatowanie dodanego tekstu?
O2: Tak, możesz dostosować czcionkę, styl i inne opcje formatowania tekstu dodawanego do plików DWG za pomocą Aspose.CAD.
P3: Czy dostępna jest bezpłatna wersja próbna Aspose.CAD dla Java?
Odpowiedź 3: Tak, możesz poznać funkcje Aspose.CAD, uzyskując bezpłatną wersję próbnąTutaj.
P4: Gdzie mogę znaleźć szczegółową dokumentację Aspose.CAD dla Java?
Odpowiedź 4: Zapoznaj się z dokumentacjąTutaj szczegółowe informacje i przykłady.
P5: Jak mogę uzyskać wsparcie lub szukać pomocy związanej z Aspose.CAD?
A5: OdwiedźForum Aspose.CAD aby uzyskać pomoc i nawiązać kontakt ze społecznością.