在 C++ 中合并 JPG
用于使用 C++ 代码合并 JPG 图像的高速跨平台 C++ 库
使用 Aspose.Slides 将 JPG 合并为 JPG
Aspose.Slides for C++ 是一个功能强大的 C++ 库,用于合并和操作演示文稿、图像和其他文件。当您将 JPG 合并为 JPG 时,实际上是将两张图像组合成一张图片。
在 C++ 中将 JPG 合并为 JPEG
使用 Aspose.Slides for C++ ,只需几行代码即可快速合并JPG文件
将 JPG 合并为 JPG 的 C++ 代码
auto pres = System::MakeObject<Presentation>();
auto image1 = pres->get_Images()->AddImage(File::ReadAllBytes(u"image1.jpg"));
pres->get_Slides()->idx_get(0)->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0.0f, 0.0f, 100.0f, 100.0f, image1);
auto image2 = pres->get_Images()->AddImage(File::ReadAllBytes(u"image2.jpg"));
pres->get_Slides()->idx_get(0)->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 0.0f, 200.0f, 100.0f, 100.0f, image2);
for (int32_t index = 0; index < pres->get_Slides()->get_Count(); index++)
{
auto slide = pres->get_Slides()->idx_get(index);
auto fileName = String::Format(u"slide_{0}.jpg", index);
slide->GetThumbnail()->Save(fileName, ImageFormat::get_Jpeg());
}
如何在 C++ 中合并 JPG
安装Aspose.Slides for C++。请参阅 安装 。
将库添加为项目中的参考。
创建一个 Presentation 类的实例。
加载要合并为相框的 JPG 文件。
保存生成的 JPG 图像。