GroupDocs.Parser for Java

Витягування зображень з ODP за допомогою Java

Отримуйте вбудовані зображення з документів, таких як PDF, Word, Excel та інші, використовуючи GroupDocs.Parser у вашому середовищі розробки Java.

Як витягувати зображення з Odp в Java

Дотримуйтесь цих кроків, щоб витягти зображення з документів ODP за допомогою GroupDocs.Parser у вашій програмі Java:

  1. Створіть екземпляр Parser та завантажте файл ODP.
  2. Витягніть дані зображень з завантаженого документа.
  3. Використовуйте або експортні витягнуті зображення за потребою.
// Ініціалізуйте парсер і завантажте документ з зображеннями за допомогою Parser
try (Parser parser = new Parser("input.odp"))
{
    // Зберіть усі елементи зображень, вбудовані в документ
    Iterable<PageImageArea> images = parser.getImages();

    // Пропустіть обробку, якщо в документі немає зображень
    if (images == null) {
        return;
    }

    // Обработайте кожне зображення за потребою
    for (PageImageArea image : images) {
        System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), 
            image.getRectangle(), image.getFileType()));
    }
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-parser</artifactId> <version>24.9</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Інші можливості парсингу документів

Окрім витягування зображень, GroupDocs.Parser дозволяє витягувати сирі дані, такі як текст, посилання, метадані та структуровані дані для обробки та аналізу.

Витягування зображень та вмісту з документів

Працює з різноманітними форматами

Витягуйте зображення з різних типів документів, включаючи PDF, DOCX, PPTX, XLSX, а також зображень форматів PNG, JPEG та GIF.

Збереження чіткості та роздільної здатності зображень

Усі витягнуті зображення зберігають свою первісну роздільну здатність та тип файлу, щоб забезпечити послідовну якість та використання.

Гнучкі параметри налаштування

Налаштуйте процес витягування зображень, фільтруючи зображення за типом, розміром, індексом сторінки або форматом файлу.

Витягти та зберегти зображення з PDF файлів

Цей приклад демонструє, як витягувати зображення з PDF документа і зберігати їх окремо на вашому пристрої.

Java

//  Використовуйте Parser для відкриття PDF файлу
try (Parser parser = new Parser("input.pdf"))
{
    // Отримайте зображення з вмісту документа
    Iterable<PageImageArea> images = parser.getImages();

    // Встановіть параметри виходу, такі як формат (наприклад, JPEG або PNG)
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // Збережіть витягнуті зображення у локальному каталозі
    int imageNumber = 0;
    for (PageImageArea image : images)
    {
        image.save(Constants.getOutputFilePath(String.format("%d.png", imageNumber)), options);
        imageNumber++;
    }
}

Що таке GroupDocs.Parser for Java?

GroupDocs.Parser — це API для парсингу з розширеними можливостями, створений для розробників Java. Він забезпечує витягування зображень, тексту, посилань та структурованих елементів з різних форматів файлів, включаючи DOCX, XLSX, PDF, PNG, JPG та багато інших — усе без потреби у зовнішніх бібліотеках або застосунках.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Parser безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Типи файлів, що підтримуються для витягування зображень

GroupDocs.Parser підтримує витягування зображень з широкого спектра документів і зображень. Досліджуйте нижче поширені формати, що підтримуються.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська