გამოიყენეთ C++ მაქსიმალური ფოტო დან PDF მდე კონვერტაციის სიჩქარის მისაღებად. ეს არის სრული პროფესიონალური პროგრამული გადაწყვეტა ფოტო, PDF და მრავალი სხვა დოკუმენტის ფორმატების C++.
გჭირდებათ ფოტოების PDF ში გადაყვანა პროგრამულად? ამ C++ ბიბლიოთეკის საშუალებით, პროგრამული უზრუნველყოფის დეველოპერებს შეუძლიათ მარტივად გადაიყვანონ ფოტოები პორტატული დოკუმენტის ფორმატში, კოდის მხოლოდ რამდენიმე ხაზით.
თანამედროვე გამოსახულების დამუშავების API C++ ისთვის ქმნის PDF ფაილებს ფოტოებიდან პროფესიონალური ხარისხით. თქვენ შეგიძლიათ შეამოწმოთ უმაღლესი ხარისხის ფოტო- PDF კონვერტაცია პირდაპირ თქვენს ბრაუზერში. ძლიერი C++ ბიბლიოთეკა საშუალებას გაძლევთ გადაიყვანოთ ფოტოები მრავალ პოპულარულ ფაილის ფორმატში.
შემდეგი მაგალითი გვიჩვენებს, თუ როგორ უნდა გადაიყვანოთ ფოტო PDF ფორმატში C++ ში.
მიჰყევით მარტივ ნაბიჯებს, რომ გადააქციოთ ფოტო PDF დოკუმენტის ფორმატში. წაიკითხეთ თქვენი ფოტო ადგილობრივი დისკიდან, შემდეგ უბრალოდ გადაიტანეთ იგი PDF ფორმატში, მიუთითეთ PDF ფაილის სახელის გაფართოება.
dotnet add package Aspose.Words.Cpp
კოპირება
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++ თქვენს დეველოპერის გარემოში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:
თქვენ შეგიძლიათ გამოიყენოთ ეს C++ ბიბლიოთეკა Microsoft Windows, Linux და macOS ოპერაციული სისტემების პროგრამული უზრუნველყოფის შესაქმნელად:
თუ თქვენ შეიმუშავებთ პროგრამულ უზრუნველყოფას Linux ან macOS– სთვის, გთხოვთ შეამოწმოთ ინფორმაცია ბიბლიოთეკის დამატებითი დამოკიდებულებების შესახებ (fontconfig და mesa-glu ღია კოდის პაკეტები) პროდუქტის დოკუმენტაციაში.
შეგიძლიათ გადაიყვანოთ ფოტო ფაილის სხვა ფორმატებში: