Online aplikace pro slučování dokumentů a kód Python pro sloučení souborů TIFF
Vyvíjejte výkonnou aplikaci pro slučování dokumentů TIFF založenou na Pythonu.Zkombinujte více dokumentů TIFF do jednoho online zdarma prostřednictvím aplikace.Uložte soubor TIFF jako PDF, obrázky, Word a mnoho dalších formátů online.
Jak sloučit soubory TIFF online pomocí aplikace
- Nahrajte soubory TIFF a sloučte je do jednoho.
- Zadejte parametry, jako je výběr z rozevíracího seznamu.
- Uložit do požadovaného formátu: Obrázek, PDF, DOCX, HTML a další
- Kliknutím na tlačítko “Sloučit” sloučíte TIFF do požadovaného formátu.
- Stáhněte si sloučený soubor TIFF.
- Zobrazte a získejte výsledek sloučení TIFF jako jednoho souboru.
Jak sloučit soubor TIFF přes Python
- Referenční API v rámci projektu přímo z PyPI ( Aspose.Imaging )
- Načíst všechny obrázky.
- Získejte a nastavte výslednou velikost obrázku.
- Definujte možnosti obrázku.
- Spojte obrázky do nového.
- Zavolejte metodu uložení a získejte sloučené soubory TIFF do jednoho souboru.
Kód pro sloučení TIFF v Pythonu
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") |
Vyvíjejte slučování souborů TIFF pomocí Pythonu
Potřebujete vyvinout python skript nebo obslužnou aplikaci pro snadné sloučení více souborů TIFF?S Aspose.Imaging for Python via .NET, podřízeným API Aspose.Total for Python via .NET, může každý vývojář pythonu integrovat výše uvedený kód API pro snadné zřetězení dokumentů pro vývoj profesionálního řešení. Výkonná Python knihovna pro slučování dokumentů podporuje mnoho oblíbených formátů včetně formátu TIFF.
Slučovací knihovna TIFF pro Python
Existují alternativní možnosti instalace ‘Aspose.Imaging for Python via .NET’ nebo ‘Aspose.Total for Python via .NET’ do vašeho systému.Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:
- Nainstalujte Aspose.Imaging for Python via .NET z PyPI
- Nebo použijte následující příkazy pip
pip install aspose-imaging-python-net
.
Požadavky na systém
- GNU libc >= 2.17
- Runtime knihovny GCC-6 (nebo novější).
- Pro Python 3.5-3.7: Je potřeba sestavení pymalloc Pythonu.
Další podrobnosti naleznete v Product Documentation .
Nejčastější dotazy
- Mohu ve své aplikaci použít výše uvedený kód Pythonu?Ano, můžete si stáhnout tento kód a použít jej pro účely vývoje aplikací založených na Pythonu zaměřených na kombinování dokumentů TIFF.Je možné vyvinout profesionální řešení pro kombinaci TIFF pomocí Pythonu.Použijte naše slučovací API TIFF k vývoji softwaru na vysoké úrovni, nezávislého na platformě v Pythonu.
- Funguje tato aplikace pro slučování dokumentů pouze ve Windows?Máte flexibilitu iniciovat slučování dokumentů z jakéhokoli zařízení, bez ohledu na operační systém, na kterém běží, ať už je to Windows, Linux, Mac OS nebo Android. Vše, co k tomu potřebujete, je moderní webový prohlížeč a aktivní připojení k internetu.
- Je bezpečné používat online aplikaci ke kombinaci více dokumentů TIFF?Samozřejmě! Výstupní soubory generované prostřednictvím naší služby budou bezpečně a automaticky odstraněny z našich serverů během 24 hodin.V důsledku toho po uplynutí této doby přestanou být odkazy ke stažení spojené s těmito soubory funkční.
- Jaký prohlížeč by měl používat aplikaci?Pro online slučování dokumentů TIFF můžete použít jakýkoli moderní webový prohlížeč, jako je Google Chrome, Firefox, Opera nebo Safari.
- Jak mohu sloučit více souborů TIFF?Začněte nahráním jednoho nebo více souborů, které chcete sloučit. Soubory TIFF můžete buď přetáhnout myší, nebo jednoduše kliknout do bílé oblasti.Poté klikněte na tlačítko „Sloučit“ a naše sloučení rychle zpracuje nahrané soubory.
- Jak dlouho trvá sloučení souborů TIFF?Tato slučovací aplikace funguje rychle, nahrání souborů a jejich sloučení může trvat několik sekund.