W tym podstawowym samouczku wyjaśniono, jak scalić XPS w Javie. zawiera procedurę krok po kroku oraz przykładowy kod umożliwiający łączenie plików XPS w języku Java. Ponadto poznasz także różne opcje dostosowywania procesu łączenia XPS.
Kroki łączenia plików XPS w Javie
- Przygotuj system, konfigurując Aspose.Page do łączenia dokumentów PostScript
- Zainicjuj obiekt klasy XPSDocument, aby załadować wejściowy dokument XPS
- Zainicjuj instancję klasy PdfSaveOptions
- Utwórz obiekt klasy PdfDevice dla formatu PDF
- Określ nazwę pliku XPS, aby je połączyć
- Wyeksportuj połączone pliki XPS do formatu PDF
Poniższe kroki opisują proces łączenia XPS w Javie. Przede wszystkim zainicjuj strumień, aby załadować wejściowy plik XPS. Następnie utwórz tablicę źródłowych plików XPS i ustaw opcje niestandardowe. Na koniec wyeksportuj scalony plik wyjściowy, aby zakończyć proces łączenia.
Kod do łączenia plików XPS w Javie
import com.aspose.page.*; | |
import com.aspose.xps.XpsDocument; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Merge XPS files in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the XPS file | |
XpsDocument document = new XpsDocument("input.xps"); | |
// Create an array of XPS files | |
String[] filesForMerge = new String[] { "Output.xps", "Output.xps" }; | |
// Initialize PdfSaveOptions class instance | |
com.aspose.xps.rendering.PdfSaveOptions options = new com.aspose.xps.rendering.PdfSaveOptions(); | |
options.setJpegQualityLevel(100); | |
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg); | |
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate); | |
// Save the merged file | |
document.mergeToPdf(filesForMerge, "Merged-XPS.pdf", options); | |
System.out.println("XPS files merged successfully"); | |
} | |
} |
Ten minimalny fragment kodu demonstruje funkcję łączenia plików XPS z plikami PDF w języku Java. Można go jednak ulepszyć, aby dostosować program do swoich potrzeb. Na przykład liczba plików źródłowych, właściwości drzewa konspektu, numery stron, szyfrowanie plików itp. zgodnie z Twoimi wymaganiami.
W tym przewodniku podsumowano sposób łączenia plików XPS w Javie. Natomiast jeśli chcesz zmienić rozmiar plików EPS, zapoznaj się z artykułem na temat Zmień rozmiar EPS w Javie.