Scal SVG przez Java

Scalanie dokumentów SVG w przeglądarce bez konieczności korzystania z programu Adobe Acrobat lub Automation za pomocą Java

Scal pliki SVG przez Java

Aby scalić SVG, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API konkatenacji dla platformy Java. Możesz pobrać jego najnowszą wersję bezpośrednio z Maven i zainstalować ją w ramach projektu opartego na Maven, dodając następujące konfiguracje do pom.xml. Nasza biblioteka Java może konwertować dokument z dowolnego obsługiwanego formatu pobierania na dowolny obsługiwany format zapisu. Aspose.PDF dla biblioteki Java zapewnia dość uniwersalne rozwiązania, które pomogą Ci rozwiązać zadania konwersji dokumentów. Aspose.PDF obsługuje największą liczbę popularnych formatów dokumentów, zarówno do ładowania, jak i zapisywania. Zwróć uwagę, że bieżąca sekcja opisuje tylko popularne konwersje. Bieżąca strona zawiera informacje o konwersji formatu na format. Istnieje jednak wiele kombinacji do konwersji plików. Pełna lista obsługiwanych formatów znajduje się w sekcji Obsługiwane formaty plików. Sprawdź szczegóły instalacji biblioteki na stronach Dokumentacja.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Kroki do scalenia SVG plików poprzez Java


Potrzebujesz Aspose.PDF for Java, aby wypróbować kod w swoim środowisku.

  1. Otwórz pierwszy dokument.
  2. Otwórz drugi dokument.
  3. Dodaj strony drugiego dokumentu do pierwszego.
  4. Zapisz skonkatenowany plik wyjściowy

Java - przykładowy kod do scalenia pliku SVG.

Input file:

File not added

File not added

Output format:

Output file:

    SvgLoadOptions option = new SvgLoadOptions();
    Document document1= new Document("image1.svg", option);
    Document document2= new Document("image2.svg", option);
    // Add pages of second document to the first
    document1.getPages().add(document2.getPages());

    // Save concatenated output file
    document1.save(_dataDir+"ConcatenatePdfFiles_out.pdf");