Konwersja DWF do PDF Java

Plik DWF to rysunek 2D lub 3D zapisany w formacie Design Web Format. Pliki te są zapisywane jako skompresowane pliki ZIP, aby zminimalizować rozmiar. Jednak ograniczone aplikacje obsługują otwieranie lub przeglądanie takich plików. W związku z tym możesz chcieć przekonwertować plik DWF na dokument PDF, aby był kompatybilny z różnymi systemami operacyjnymi i środowiskami. W tym artykule opisano, jak przekonwertować DWF na PDF w Javie.

Konwersja DWF do PDF – Instalacja Java API

Aspose.CAD for Java API obsługuje pracę z DWF i innymi odpowiednimi formatami plików. Możesz skonfigurować API, pobierając plik JAR z sekcji Downloads lub z następującymi konfiguracjami Mavena:

Magazyn:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Zależność:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.10</version>        
   </dependency>
</dependencies>

Konwertuj DWF na PDF Programowo w Javie

Konwersja plików DWF obejmuje tylko kilka wywołań API. Możesz przekonwertować plik DWG na dokument PDF, wykonując poniższe czynności:

  1. Załaduj wejściowy plik DWF.
  2. Utwórz instancję klasy CadRasterizationOptions.
  3. Ustaw właściwości renderowania, takie jak wymiary strony dla pliku wyjściowego.
  4. Zapisz wyjściowy plik PDF za pomocą metody Save.

Poniższy fragment kodu pokazuje, jak przekonwertować plik DWF na dokument PDF w Javie:

// Załaduj wejściowy plik DWF
Image image = Image.load("DWFtoPDF.dwf");

// Utwórz obiekt CadRasterizationOptions, aby ustawić różne właściwości
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);

// Konwertuj DWF na PDF
image.save("output.pdf", options);

Poznaj więcej funkcji

Możesz poznać wiele innych funkcji API, zaglądając do dokumentacji. Wyjaśnia tworzenie, edytowanie lub manipulowanie różnymi formatami plików związanych z CAD.

Wniosek

W tym artykule nauczyłeś się, jak przekonwertować plik DWF na plik PDF. Konwersja może być pomocna, gdy chcesz, aby zawartość pliku była kompatybilna z różnymi systemami operacyjnymi i środowiskami. Ponadto prosimy o kontakt za pośrednictwem forum. Chętnie Ci pomożemy.

Zobacz też