Този основен урок обяснява как да слеете XPS в Java. съдържа потока стъпка по стъпка в допълнение към примерен код за комбиниране на XPS файлове в Java. Освен това ще проучите различни опции за персонализиране на процеса на сливане на XPS.
Стъпки за обединяване на XPS файлове в Java
- Подгответе системата, като конфигурирате Aspose.Page за обединяване на PostScript документи
- Инициирайте обект от клас XPSDocument, за да заредите входния XPS документ
- Инициализирайте екземпляр на клас PdfSaveOptions
- Създайте обект от клас PdfDevice за PDF формат
- Посочете името на XPS файла, за да ги комбинирате
- Експортирайте обединените XPS файлове в PDF формат
Тези стъпки очертават процеса за комбиниране на XPS в Java. Първо, инициирайте поток за зареждане на входния XPS файл. След това създайте масив от изходни XPS файлове и задайте персонализирани опции. Накрая експортирайте обединения изходен файл, за да приключите процеса на сливане.
Код за комбиниране на XPS файлове в Java
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"); | |
} | |
} |
Този минимален кодов фрагмент демонстрира функцията за сливане на XPS към PDF в Java. Можете обаче да го подобрите, за да коригирате програмата в зависимост от вашите нужди. Например броят на изходните файлове, структурата на дървовидните свойства, номерата на страниците, шифроването на файла и т.н. според вашите изисквания.
Това ръководство обобщава как да обединявате XPS файлове в Java. Докато, ако искате да преоразмерите EPS файлове, вижте статията на Преоразмерете EPS в Java.