IMAGE Dosyalarını Birleştirmek için Çevrimiçi Belge Birleştirme Uygulaması ve Python Kodu
Güçlü Python tabanlı IMAGE belge birleştirme uygulaması geliştirin.Birden fazla IMAGE belgesini uygulama aracılığıyla ücretsiz olarak tek bir çevrimiçi belgede birleştirin.IMAGE dosyasını çevrimiçi olarak PDF, Görseller, Word ve diğer birçok formatta kaydedin.
Uygulamayı Kullanarak IMAGE Dosyalarını Çevrimiçi Olarak Birleştirme
- Bunları tek bir dosyada birleştirmek için IMAGE dosyalarını yükleyin.
- Açılır menüden seçim gibi parametreleri girin.
- Gerekli formatta kaydedin: Resim, PDF, DOCX, HTML ve diğerleri
- IMAGE’i istenen formatta birleştirmek için “Birleştir” düğmesini tıklayın.
- Birleştirilmiş IMAGE dosyasını indirin.
- IMAGE’i tek bir dosya olarak birleştirmenin sonucunu görüntüleyin ve alın.
IMAGE Dosyasını Python ile Birleştirme
- Proje içindeki API’lere doğrudan PyPI GIF’ten referans verin1
- Tüm Resimleri Yükle.
- Ortaya çıkan görüntü boyutunu alın ve ayarlayın.
- Görüntü seçeneklerini tanımlayın.
- Görüntüleri yenisiyle birleştirin.
- Kaydetme yöntemini çağırın ve birleştirilmiş IMAGE dosyalarını tek dosyaya alın.
Python'da IMAGE'i birleştirme kodu
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") |
Python kullanarak IMAGE Dosya Birleşmesini Geliştirin
Birden fazla IMAGE dosyasını kolayca birleştirmek için python betiği veya yardımcı program uygulaması geliştirmeniz mi gerekiyor?Aspose.Total for Python via .NET’in alt API’si olan Aspose.Imaging for Python via .NET ile herhangi bir python geliştiricisi, profesyonel çözüm geliştirmek amacıyla belgeleri kolayca birleştirmek için yukarıdaki API kodunu entegre edebilir. Belgeleri birleştirmek için güçlü Python kitaplığı, IMAGE formatı dahil birçok popüler formatı destekler.
Python için IMAGE birleştirme kütüphanesi
Sisteminize ‘Aspose.Imaging for Python via .NET’ veya ‘Aspose.Total for Python via .NET’ yüklemek için alternatif seçenekler vardır.Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:
- Aspose.Imaging for Python via .NET’ü PyPI ‘den yükleyin
- Veya Aşağıdaki pip komutlarını kullanın:
pip install aspose-imaging-python-net
.
sistem gereksinimleri
- GNU libc >= 2.17
- GCC-6 çalışma zamanı kitaplıkları (veya üstü).
- Python 3.5-3.7 için: Python’un pymalloc yapısı gereklidir.
Daha fazla ayrıntı için lütfen Product Documentation ’e bakın.
SSS
- Yukarıdaki Python kodunu uygulamamda kullanabilir miyim?Evet, bu kodu indirebilir ve IMAGE belgelerini birleştirmeye odaklanan Python tabanlı uygulamalar geliştirmek amacıyla kullanabilirsiniz.Python kullanarak IMAGE'i birleştirmek için profesyonel bir çözüm geliştirilebilir.Python'da üst düzey, platformdan bağımsız yazılım geliştirmek için IMAGE birleştirme API'mizi kullanın.
- Uygulamayı birleştiren bu belge yalnızca Windows'ta mı çalışıyor?Windows, Linux, Mac OS veya Android olsun, üzerinde çalıştığı işletim sistemine bakılmaksızın herhangi bir cihazdan belge birleştirmeyi başlatma esnekliğine sahipsiniz. Tek gereken çağdaş bir web tarayıcısı ve aktif bir internet bağlantısıdır.
- Birden fazla IMAGE belgesini birleştirmek için çevrimiçi uygulamayı kullanmak güvenli midir?Elbette! Hizmetimiz aracılığıyla oluşturulan çıktı dosyaları, 24 saatlik bir süre içinde sunucularımızdan güvenli ve otomatik olarak kaldırılacaktır.Sonuç olarak, bu dosyalarla ilişkili indirme bağlantıları bu sürenin sonunda artık işlevsel olmayacaktır.
- Uygulamayı hangi tarayıcı kullanmalı?Çevrimiçi IMAGE belgelerini birleştirmek için Google Chrome, Firefox, Opera veya Safari gibi herhangi bir modern web tarayıcısını kullanabilirsiniz.
- Birden fazla IMAGE dosyasını nasıl birleştirebilirim?Birleştirmek istediğiniz bir veya daha fazla dosyayı yükleyerek başlayın. IMAGE dosyalarınızı sürükleyip bırakabilir veya yalnızca beyaz alanın içine tıklayabilirsiniz.Daha sonra 'Birleştir' butonuna tıklayın; birleşmemiz yüklenen dosyaları hızlı bir şekilde işleyecektir.
- IMAGE dosyalarını birleştirmek ne kadar sürer?Bu birleştirme uygulaması hızlı çalışır, dosyaların yüklenmesi ve birleştirilmesi birkaç saniye sürebilir.