Använd C++ att få maximal hastighet från TIFF till JPG Det här är en professionell lösning för att sammanfoga flera TIFF till en enda JPG med C++. Prova det gratis online!
Modernt C++ bibliotek tillåter C++ utvecklare att konvertera TIFF till JPG bildformat med några rader kod. TIFF analyserar det ursprungliga grafiska innehållet och exporterar den kombinerade bilden till JPG formatet.
Använd C++ att konvertera TIFF till JPG bildformat med maximal flexibilitet och hastighet. Kör livedemo online och kontrollera den högsta JPG direkt i en webbläsare. TIFF Conversion API stöder en massa användbara alternativ.
För att konvertera flera TIFF till JPG bara C++ biblioteket som hanterar alla detaljer på låg nivå.
Konvertera flera TIFF bilder och spara resultatet som en enda JPG bild. Om du utvecklar kod i C++ blir bildformatskonvertering enklare än det låter. Se C++ exempel som itererar genom bildfiler och kombinerar dem till JPG:
dotnet add package Aspose.Words.Cpp
Kopiera
using namespace Aspose::Words;
std::vector<String> fileNames { u"Input1.tiff", u"Input2.tiff" };
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
std::vector<SharedPtr<Shape>> shapes;
for (const auto& fileName : fileNames)
{
auto shape = builder->InsertImage(fileName);
shapes.push_back(shape);
}
// Beräkna maximal bredd och höjd och uppdatera sidinställningarna för att beskära
// dokumentet så att det passar storleken på bilderna.
auto maxWidth = *std::max_element(shapes.begin(), shapes.end(),
[](auto lhs, auto rhs) return lhs->get_Width() < rhs->get_Width(); );
double maxHeight =
std::accumulate(shapes.begin(), shapes.end(), 1.0,
[](double result, auto shape) return result + shape->get_Height(); );
auto pageSetup = builder->get_PageSetup();
pageSetup->set_PageWidth(maxWidth->get_Width());
pageSetup->set_PageHeight(maxHeight);
pageSetup->set_TopMargin(0);
pageSetup->set_LeftMargin(0);
pageSetup->set_BottomMargin(0);
pageSetup->set_RightMargin(0);
doc->Save(u"Output.jpg");
Det finns tre alternativ för att installera Aspose.Words for C++ i din utvecklarmiljö. Välj en som liknar dina behov och följ steg-för-steg-instruktionerna:
Du kan använda detta C++ - bibliotek för att utveckla programvara på Microsoft Windows, Linux och macOS:
Om du utvecklar programvara för Linux eller macOS, kontrollera information om ytterligare bibliotekberoenden (fontconfig och mesa-glu open-source-paket) i produktdokumentation.
Du kan slå samman TIFF med många andra filformat: