გამოიყენეთ C++ მაქსიმალური DOC დან PNG მდე კონვერტაციის სიჩქარის მისაღებად. ეს არის სრული პროფესიონალური პროგრამული გადაწყვეტა DOC, PNG და მრავალი სხვა დოკუმენტის ფორმატების C++.
გჭირდებათ DOC დოკუმენტის გადაყვანა PNG სურათების ნაკრებად პროგრამულად? Aspose.Words-ით C++-ისთვის ნებისმიერ დეველოპერს შეუძლია გადაიყვანოს DOC PNG ფორმატში C++ კოდის მხოლოდ რამდენიმე ხაზით.
თანამედროვე დოკუმენტების დამუშავება C++ API ქმნის PNG სურათებს DOC დოკუმენტებიდან მაღალი სიჩქარით. შეამოწმეთ DOC-ის ხარისხი გამოსახულების გადაქცევაზე პირდაპირ თქვენს ბრაუზერში. ძლიერი C++ ბიბლიოთეკა საშუალებას გაძლევთ გადაიყვანოთ DOC ფაილები ბევრ პოპულარულ ფორმატში.
შემდეგი მაგალითი გვიჩვენებს, თუ როგორ უნდა გადაიყვანოთ DOC დოკუმენტები PNG სურათების ნაკრებად C++-ში.
მიჰყევით მარტივ ნაბიჯებს DOC დოკუმენტის PNG ფორმატში გადასაყვანად. წაიკითხეთ თქვენი DOC ფაილი ადგილობრივი დისკიდან, შემდეგ უბრალოდ შეინახეთ იგი PNG გამოსახულების ფორმატში, მიუთითეთ ფაილის საჭირო ფორმატი PNG გაფართოებით. როგორც DOC წაკითხვისთვის, ასევე PNG ჩაწერისთვის შეგიძლიათ გამოიყენოთ სრულად კვალიფიციური ფაილების სახელები. გამომავალი PNG შინაარსი და ფორმატირება იქნება ორიგინალური DOC დოკუმენტის იდენტური.
dotnet add package Aspose.Words.Cpp
კოპირება
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
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}.png", page + 1), saveOptions);
}
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
doc->Save(u"Output.png");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.doc");
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}.png", page + 1), saveOptions);
}
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
builder->InsertImage(u"Input.doc");
doc->Save(u"Output.png");
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
auto shape = builder->InsertImage(u"Input.doc");
shape->GetShapeRenderer()->Save(u"Output.png", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
არსებობს სამი ვარიანტი, რომ დააინსტალიროთ Aspose.Words for C++ თქვენს დეველოპერის გარემოში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:
თქვენ შეგიძლიათ გამოიყენოთ ეს C++ ბიბლიოთეკა Microsoft Windows, Linux და macOS ოპერაციული სისტემების პროგრამული უზრუნველყოფის შესაქმნელად:
თუ თქვენ შეიმუშავებთ პროგრამულ უზრუნველყოფას Linux ან macOS– სთვის, გთხოვთ შეამოწმოთ ინფორმაცია ბიბლიოთეკის დამატებითი დამოკიდებულებების შესახებ (fontconfig და mesa-glu ღია კოდის პაკეტები) პროდუქტის დოკუმენტაციაში.
შეგიძლიათ გადაიყვანოთ DOC ფაილის სხვა ფორმატებში: