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