Kas soovite foto programmiliselt PDF vormingus teisendada? Selle C++ teegi abil saavad tarkvaraarendajad mõne koodirea abil hõlpsasti teisendada fotod kaasaskantavasse dokumendivormingusse.
Kaasaegne pilditöötlusliides C++ jaoks loob fotodest professionaalse kvaliteediga PDF faile. Saate testida tippkvaliteediga fotode PDF i teisendamist otse oma brauseris. Võimas C++ teek võimaldab teisendada fotod paljudesse populaarsetesse failivormingutesse.
Järgmine näide näitab, kuidas teisendada foto C++ vormingus PDF vormingusse.
Järgige lihtsaid samme, et muuta foto PDF vormingusse. Lugege oma fotot kohalikult draivilt, seejärel eksportige see lihtsalt PDF vormingusse, määrates PDF faili nimelaiendi.
dotnet add package Aspose.Words.Cpp
Kopeeri
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
builder->InsertImage(u"Input.jpg");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.jpg");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.jpg");
auto saveOptions = MakeObject<ImageSaveOptions>(SaveFormat::Png);
for (int page = 0; page < doc->get_PageCount(); page++)
{
saveOptions->set_PageSet(MakeObject<PageSet>(page));
doc->Save(String::Format(u"Output_{0}.pdf", page + 1), saveOptions);
}
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
builder->InsertImage(u"Input.jpg");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
auto shape = builder->InsertImage(u"Input.jpg");
shape->GetShapeRenderer()->Save(u"Output.pdf", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
Aspose.Words for C++ installimiseks oma arendajakeskkonda on kolm võimalust. Valige üks, mis sarnaneb teie vajadustega, ja järgige samm-sammult juhiseid:
Seda C++ raamatukogu saate kasutada tarkvara arendamiseks Microsoft Windows, Linuxi ja macOS -i operatsioonisüsteemides:
Kui teil arendada tarkvara Linux või MacOS, kontrollige teavet täiendavate raamatukogu sõltuvusi (fontconfig ja mesa-glu avatud lähtekoodiga paketid) in Toote dokumentatsioon.
Saate teisendada foto paljudesse teistesse failivormingutesse: