Програма онлайн-об’єднання документів і код Python для об’єднання файлів TIFF
Розробіть потужну програму для об’єднання документів TIFF на основі Python. Об’єднайте кілька документів TIFF в один онлайн безкоштовно за допомогою програми. Збережіть файл TIFF як PDF, зображення, Word і багато інших форматів онлайн.
Як об’єднати файли TIFF онлайн за допомогою програми
- Завантажте файли TIFF, щоб об’єднати їх в один.
- Введіть параметри, наприклад вибір зі спадного списку.
- Збережіть у потрібному форматі: зображення, PDF, DOCX, HTML та інші
- Натисніть кнопку «Об’єднати», щоб об’єднати TIFF у потрібний формат.
- Завантажте об’єднаний файл TIFF.
- Перегляньте та отримайте результат об’єднання TIFF в один файл.
Як об’єднати файл TIFF за допомогою Python
- Посилання на API в рамках проекту безпосередньо з PyPI ( Aspose.Imaging )
- Завантажити всі зображення.
- Отримати та встановити результуючий розмір зображення.
- Визначте параметри зображення.
- Об’єднайте зображення в одне.
- Викличте метод збереження та отримайте об’єднані файли TIFF в один файл.
Код для об’єднання TIFF у Python
import aspose.pycore as aspycore | |
from aspose.imaging import Image, Rectangle, RasterImage | |
from aspose.imaging.imageoptions import JpegOptions | |
from aspose.imaging.sources import FileCreateSource | |
from aspose.imaging.fileformats.jpeg import JpegImage | |
import os | |
if 'TEMPLATE_DIR' in os.environ: | |
templates_folder = os.environ['TEMPLATE_DIR'] | |
else: | |
templates_folder = r"C:\Users\USER\Downloads\templates" | |
delete_output = 'SAVE_OUTPUT' not in os.environ | |
data_dir = templates_folder | |
image_paths = [os.path.join(data_dir, "template.jpg"), | |
os.path.join(data_dir, "template.jpeg")] | |
output_path = os.path.join(data_dir, "result.jpg") | |
temp_file_path = os.path.join(data_dir, "temp.jpg") | |
# Getting resulting image size. | |
image_sizes = [] | |
for image_path in image_paths: | |
with Image.load(image_path) as image: | |
image_sizes.append(image.size) | |
new_width = 0 | |
new_height = 0 | |
for size in image_sizes: | |
new_width += size.width | |
new_height = max(new_height, size.height) | |
# Combining images into new one. | |
temp_file_source = FileCreateSource(temp_file_path, delete_output) | |
with JpegOptions() as options: | |
options.source = temp_file_source | |
options.quality = 100 | |
with aspycore.as_of(Image.create(options, new_width, new_height), JpegImage) as new_image: | |
stitched_width = 0 | |
for image_path in image_paths: | |
with aspycore.as_of(Image.load(image_path), RasterImage) as image: | |
bounds = Rectangle(stitched_width, 0, image.width, image.height) | |
new_image.save_argb_32_pixels(bounds, image.load_argb_32_pixels(image.bounds)) | |
stitched_width += image.width | |
new_image.save(output_path) | |
if delete_output: | |
os.remove(output_path) | |
if os.path.exists(temp_file_path): | |
os.remove(temp_file_path) |
import aspose.words as aw | |
fileNames = [ "sourceImage1.png", "sourceImage2.png" ] | |
doc = aw.Document() | |
builder = aw.DocumentBuilder(doc) | |
shapes = [builder.insert_image(fileName) for fileName in fileNames] | |
pageSetup = builder.page_setup | |
pageSetup.page_width = max(shape.width for shape in shapes) | |
pageSetup.page_height = sum(shape.height for shape in shapes) | |
pageSetup.top_margin = 0 | |
pageSetup.left_margin = 0 | |
pageSetup.bottom_margin = 0 | |
pageSetup.right_margin = 0 | |
doc.save("mergedImages.png") |
Розробка TIFF File Merger за допомогою Python
Потрібно розробити сценарій Python або службову програму для легкого об’єднання кількох файлів TIFF? За допомогою Aspose.Imaging for Python via .NET, дочірнього API Aspose.Total for Python via .NET, будь-який розробник Python може інтегрувати наведений вище код API для легкого об’єднання документів для розробки професійного рішення. Потужна бібліотека Python для об’єднання документів підтримує багато популярних форматів, включаючи формат TIFF.
Бібліотека злиття TIFF для Python
Існують альтернативні варіанти встановлення «Aspose.Imaging for Python via .NET» або «Aspose.Total for Python via .NET» у вашу систему. Виберіть той, який відповідає вашим потребам, і дотримуйтеся покрокових інструкцій:
- Встановіть Aspose.Imaging for Python via .NET з pypi
- Або скористайтеся наступними командами pip
pip install aspose-imaging-python-net
.
Системні вимоги
- GNU libc >= 2.17
- Бібліотеки середовища виконання GCC-6 (або новіші).
- Для Python 3.5-3.7: потрібна збірка pymalloc для Python.
Для отримання додаткової інформації зверніться до Документація продукту .
поширені запитання
- Чи можу я використовувати наведений вище код Python у своїй програмі?Так, ви можете завантажити цей код і використовувати його для розробки програм на основі Python, зосереджених на об’єднанні документів TIFF. Можна розробити професійне рішення для поєднання TIFF за допомогою Python. Використовуйте наш API злиття TIFF для розробки високорівневого незалежного від платформи програмного забезпечення на Python.
- Ця програма для об’єднання документів працює лише в Windows?У вас є можливість ініціювати об’єднання документів з будь-якого пристрою, незалежно від операційної системи, на якій він працює, будь то Windows, Linux, Mac OS або Android. Все, що потрібно, це сучасний веб-браузер і активне підключення до Інтернету.
- Чи безпечно використовувати онлайн-програму для об’єднання кількох документів TIFF?Звичайно! Вихідні файли, створені за допомогою нашої служби, будуть безпечно та автоматично видалені з наших серверів протягом 24 годин. Як наслідок, посилання для завантаження, пов’язані з цими файлами, перестануть працювати після закінчення цього періоду.
- Який браузер потрібно використовувати для використання програми?Ви можете використовувати будь-який сучасний веб-браузер, як-от Google Chrome, Firefox, Opera або Safari, для онлайн-об’єднання документів TIFF.
- Як я можу об’єднати кілька файлів TIFF?Почніть із завантаження одного або кількох файлів, які потрібно об’єднати. Ви можете перетягнути файли TIFF або просто клацнути всередині білої області. Після цього натисніть кнопку «Об’єднати», і наше об’єднання швидко обробить завантажені файли.
- Скільки часу потрібно для об’єднання файлів TIFF?Ця програма для об’єднання працює швидко. Завантаження та об’єднання файлів може зайняти кілька секунд.