Замена Изображения в Существующем PDF Файле
Contents
[
Hide
]
Метод Replace коллекции XImages позволяет заменить изображение в существующем PDF файле.
Коллекция Images находится в коллекции ресурсов страницы. Чтобы заменить изображение:
- Откройте PDF файл с помощью объекта Document.
- Замените конкретное изображение, сохраните обновленный PDF файл с помощью метода Save объекта Document.
Следующий фрагмент кода показывает, как заменить изображение в PDF файле.
package com.aspose.pdf.examples;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import com.aspose.pdf.Document;
public class ExampleReplaceImage {
private static String _dataDir = "/home/admin1/pdf-examples/Samples/";
public static void Replace() {
// Открыть документ
Document pdfDocument = new Document("input.pdf");
// Заменить конкретное изображение
try {
pdfDocument.getPages().get_Item(1).getResources().getImages().replace(1, new FileInputStream("lovely.jpg"));
} catch (FileNotFoundException e) {
// TODO Автоматически сгенерированный блок catch
e.printStackTrace();
}
// Сохранить обновленный PDF файл
pdfDocument.save(_dataDir + "output.pdf");
}
}