Объединение JPG в JPG онлайн
Легко объединяйте JPG в JPG с помощью нашего бесплатного онлайн-инструмента для объединения JPG. Объедините несколько изображений JPG в один JPG за пару шагов.
Как объединить JPG в JPG
- Загрузите изображения JPG, которые вы хотите объединить.
- Выберите режим слияния, т. е. вертикальный, горизонтальный или сетчатый.
- Выберите выходной формат и начните слияние.
- После этого выходной файл будет доступен для скачивания.
Объедините столько изображений JPG, сколько хотите. Объединяйте отсканированные документы, фотографии или любые другие изображения JPG в один файл. Генерируйте вывод объединенных изображений JPG в желаемом формате, например, JPG, PNG, PDF, DOCX и т. д. Нет необходимости устанавливать программное обеспечение для слияния JPG в JPG.
Просто откройте это 100% бесплатное онлайн-объединение JPG и объедините JPG в JPG с высоким качеством. Загружаемые вами изображения JPG хранятся в безопасности и удаляются с наших серверов через 24 часа. Таким образом, мы обеспечиваем дополнительную безопасность для защиты ваших файлов.
Объединение JPG в JPG — Руководство разработчика
Вы также можете объединять изображения JPG программно, используя нашу автономную библиотеку или Cloud API. В следующих разделах дается краткий обзор того, как это сделать.
Объединение изображений JPG в C#
Ниже приведены шаги для объединения изображений JPG в C#.
- Установите Aspose.Imaging for .NET in your application.
- Используйте следующий код для объединения изображений JPG.
// Create a list of images
string[] imagePaths = { "image1.jpg", "image2.jpg", "image3.jpg", "image4.jpg", "image5.png" };
// Get resulting image's size
List<Size> imageSizes = new List<Size>();
foreach (string imagePath in imagePaths)
{
using (RasterImage image = (RasterImage)Image.Load(imagePath))
{
imageSizes.Add(image.Size);
}
}
int newWidth = imageSizes.Max(size => size.Width);
int newHeight = imageSizes.Sum(size => size.Height);
// Combine images into new one
using (MemoryStream memoryStream = new MemoryStream())
{
// Create output source
StreamSource outputStreamSource = new StreamSource(memoryStream);
// Create jpeg options
JpegOptions options = new JpegOptions() { Source = outputStreamSource, Quality = 100 };
// Create output image
using (JpegImage newImage = (JpegImage)Image.Create(options, newWidth, newHeight))
{
int stitchedHeight = 0;
// Merge images
foreach (string imagePath in imagePaths)
{
using (RasterImage image = (RasterImage)Image.Load(imagePath))
{
Rectangle bounds = new Rectangle(0, stitchedHeight, image.Width, image.Height);
newImage.SaveArgb32Pixels(bounds, image.LoadArgb32Pixels(image.Bounds));
stitchedHeight += image.Height;
}
}
// Save the merged image
newImage.Save("merged-image.jpg");
}
}
Прочтите подробное руководство как объединить изображения JPG в C#.
Объединение изображений JPG в Java
Ниже приведены шаги и пример кода для разработчиков Java.
- Установите Aspose.Imaging for Java in your application.
- Используйте следующий код для объединения изображений JPG.
// List of images
String[] imagePaths = { "image.jpg", "image.jpg" };
// Output image path
String outputPath = "output-horizontal.jpg";
String tempFilePath = "temp.jpg";
// Get resulting image size
int newWidth = 0;
int newHeight = 0;
for (String imagePath : imagePaths) {
try (RasterImage image = (com.aspose.imaging.RasterImage) com.aspose.imaging.Image.load(imagePath)) {
Size size = image.getSize();
newWidth += size.getWidth();
newHeight = Math.max(newHeight, size.getHeight());
}
}
// Combine images into new one
try (JpegOptions options = new JpegOptions()) {
Source tempFileSource = new FileCreateSource(tempFilePath, true);
options.setSource(tempFileSource);
options.setQuality(100);
// Create resultant image
try (JpegImage newImage = (JpegImage) Image.create(options, newWidth, newHeight)) {
int stitchedWidth = 0;
for (String imagePath : imagePaths) {
try (RasterImage image = (RasterImage) Image.load(imagePath)) {
Rectangle bounds = new Rectangle(stitchedWidth, 0, image.getWidth(), image.getHeight());
newImage.saveArgb32Pixels(bounds, image.loadArgb32Pixels(image.getBounds()));
stitchedWidth += image.getWidth();
}
}
// Save output image
newImage.save(outputPath);
}
}
Прочтите полное руководство по объединению изображений JPG в Java.
Изучите облачный API
Вы также можете изучить наш API для облачной обработки изображений для объединения изображений.
Часто задаваемые вопросы
Как объединить JPG в JPG онлайн?
Мы предоставляем самый простой способ объединения изображений JPG. Загрузите файлы JPG, выберите режим, выберите выходной формат и начните процесс слияния. После слияния выходной файл будет доступен для загрузки.
Сколько времени занимает объединение JPG в JPG?
Наше онлайн-слияние JPG работает удивительно быстро и объединяет изображения JPG за несколько секунд.
Как я могу создать инструмент слияния JPG?
Вы можете сделать это с помощью наших автономных библиотек или Cloud API.
Зависит ли этот браузер инструмента слияния JPG?
Нет, вы можете использовать любой современный браузер, такой как Chrome, Edge, Firefox и т. д.