Eksportuj osadzone DGN do formatu PDF za pomocą Aspose.CAD dla Java

Wstęp

Witamy w tym kompleksowym samouczku na temat eksportowania osadzonych plików DGN przy użyciu Aspose.CAD dla Java. Aspose.CAD to potężna biblioteka, która umożliwia programistom Java płynną pracę z plikami CAD. W tym samouczku poprowadzimy Cię przez proces eksportowania osadzonych plików DGN do formatu PDF, korzystając z instrukcji krok po kroku. Niezależnie od tego, czy jesteś doświadczonym programistą, czy dopiero zaczynasz, ten samouczek pomoże Ci wykorzystać możliwości Aspose.CAD w celu ulepszenia aplikacji Java.

Warunki wstępne

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

  • Środowisko programistyczne Java: Upewnij się, że na komputerze skonfigurowano środowisko programistyczne Java.
  • Aspose.CAD dla Java: Pobierz i zainstaluj bibliotekę Aspose.CAD dla Java zTutaj.

Importuj pakiety

Aby rozpocząć, musisz zaimportować niezbędne pakiety do swojego projektu Java. Dodaj następujące instrukcje importu do swojego kodu:

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.aspose.cad.Image;
import com.aspose.cad.ImageOptionsBase;
import com.aspose.cad.fileformats.cad.CadImage;
import com.aspose.cad.fileformats.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.JpegOptions;
import com.aspose.cad.imageoptions.PdfOptions;

Podzielmy teraz przykładowy kod na kilka kroków:

Krok 1: Skonfiguruj ścieżki wejściowe i wyjściowe

Zdefiniuj ścieżkę katalogu, w którym znajduje się dokument i podaj nazwę wejściowego pliku DWG.

String dataDir = "Your Document Directory" + "ExportingDGN/";
String fileName = dataDir + "BlockRefDgn.dwg";

Krok 2: Załaduj plik DWG

Załaduj plik DWG do plikuImage obiekt przy użyciu Aspose.CAD.

Image objImage = Image.load(fileName);

Krok 3: Skonfiguruj opcje rasteryzacji

Skonfiguruj opcje rasteryzacji, takie jak układy, które mają zostać uwzględnione w eksporcie.

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setLayouts(new String[] {"Model"});

Krok 4: Skonfiguruj opcje PDF

Skonfiguruj opcje PDF, w tym opcje rasteryzacji wektorowej.

PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

Krok 5: Zapisz plik PDF

Zapisz plik PDF ze skonfigurowanymi opcjami.

objImage.save(dataDir + "BlockRefDgn.pdf", pdfOptions);

Wniosek

Gratulacje! Pomyślnie wyeksportowałeś osadzony plik DGN do formatu PDF przy użyciu Aspose.CAD dla Java. W tym samouczku omówiono podstawowe kroki integracji Aspose.CAD z aplikacją Java w celu wydajnej manipulacji plikami CAD.

Często zadawane pytania

P1: Czy mogę używać Aspose.CAD dla Java w projekcie komercyjnym?

O1: Tak, Aspose.CAD dla Java jest biblioteką komercyjną. Licencję można uzyskać odTutaj.

P2: Czy dostępna jest bezpłatna wersja próbna?

Odpowiedź 2: Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej Aspose.CAD dla JavaTutaj.

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

A3: Możesz szukać pomocy w społeczności Aspose.CAD na stronieforum.

P4: Co się stanie, jeśli potrzebuję licencji tymczasowej?

A4: Możesz uzyskać licencję tymczasowąTutaj.

P5: Gdzie mogę znaleźć dokumentację?

Odpowiedź 5: Dokumentacja jest dostępnaTutaj.