Створення багатосторінкового TIFF за допомогою Python

Цей короткий посібник пояснює, як створити багатосторінковий TIFF за допомогою Python. Він містить усі деталі налаштування середовища, список кроків і приклад коду для об’єднання кількох файлів TIFF в один за допомогою Python, а також інших типів зображень. Ви отримаєте всі необхідні деталі для виконання цього завдання, від збору вхідних зображень до створення вихідного TIFF файлу з кількома сторінками, на кожній з яких буде окреме зображення.

Кроки для об’єднання файлів TIFF в Python

  1. Налаштуйте Aspose.Imaging for Python via .NET для об’єднання зображень
  2. Імпортуйте необхідні бібліотеки, модулі, класи та об’єкти
  3. Підготуйте вхідні Image, оголосіть змінні та створіть тимчасову папку
  4. Обробіть кожне зображення в колекції, перевірте його формат і витягніть всі сторінки, якщо вхідний файл є TIFF, і збережіть їх у колекції
  5. Додайте інші зображення до колекції зображень призначення
  6. Створіть вихідний TiffImage за допомогою всіх зображень в колекції
  7. Очистіть ресурси та видаліть тимчасову папку

Ці кроки описують, як об’єднати TIFF файли в один за допомогою Python і додати інші типи зображень. Розпочніть процес, підготувавши вхідні зображення, перевірте тип кожного зображення та додайте всі зображення до колекції призначення, за винятком TIFF файлів. Для TIFF файлів пройдіться через всі сторінки в вхідному TIFF файлі та витягніть всі сторінки, щоб додати їх у кінці до вихідного TIFF файлу.

Код для об’єднання TIFF файлів в один за допомогою Python

Вищезазначений приклад коду демонструє процес об’єднання TIFF файлів в один за допомогою Python. Кожне зображення перевіряється на його тип, і якщо завантажене зображення є TIFF файлом, його тип перетворюється на TiffImage за допомогою методу aspycore.as_of(). Це дозволяє отримати доступ до окремих сторінок в вхідному TIFF файлі. В іншому випадку, якщо TIFF файл обробляється як звичайне зображення, додається лише перша сторінка.

Ця стаття навчила нас процесу об’єднання TIFF і інших типів зображень та створення багатосторінкового TIFF файлу. Щоб стиснути зображення, такі як JPEG, ознайомтесь з статтею Стиснення JPEG за допомогою Python.

 Українська