გადაიყვანეთ Word, PDF, ვებ დოკუმენტები C++

მაღალსიჩქარიანი პროგრამული უზრუნველყოფის C++ ბიბლიოთეკა საოფისე დოკუმენტების სხვადასხვა ფორმატში გადასაყვანად

გამოიყენეთ C++ დოკუმენტის კონვერტაციის მაქსიმალური სიჩქარის მისაღებად. ეს არის ძლიერი პროგრამული გადაწყვეტა Word, PDF, ვებ დოკუმენტების იმპორტისა და ექსპორტისთვის C++.

კოდის ნაწყვეტის ნახვა

გადააკეთეთ დოკუმენტები სხვადასხვა ფორმატებს შორის C++

გჭირდებათ დოკუმენტის ერთი ფორმატიდან მეორეში პროგრამულად გადაყვანა? Aspose.Words-ით C++ C++ კოდის მხოლოდ რამდენიმე ხაზის გამოყენებით.

მძლავრი C++ კონვერტაციის API საშუალებას გაძლევთ გადაიყვანოთ დოკუმენტები მრავალ პოპულარულ ფორმატში პროფესიონალური ხარისხით:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • ფიქსირებული განლაგება: PDF, XPS, OpenXPS, PostScript
  • სურათები: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • ვებ: HTML, MHTML
  • სხვა: EPUB, MOBI, Xaml, PCL და ა.შ.

შემდეგი მაგალითი გვიჩვენებს, თუ როგორ უნდა გადაიყვანოთ დოკუმენტი C++. ჩატვირთეთ ფაილი ადგილობრივი დისკიდან, შემდეგ უბრალოდ შეინახეთ იგი და მიუთითეთ ფაილის საჭირო ფორმატი გაფართოებაში. როგორც შეყვანის, ისე გამომავალი ფაილებისთვის შეგიძლიათ გამოიყენოთ სრულად კვალიფიციური ფაილის სახელები. გამომავალი შინაარსი და ფორმატირება ორიგინალური დოკუმენტის იდენტური იქნება.

კოდის მაგალითი C++ დოკუმენტის ფორმატების გადასაყვანად
ატვირთეთ ფაილი, რომლის კონვერტაციაც გსურთ
გაუშვით კოდი
აირჩიეთ სამიზნე ფორმატი სიიდან
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
doc->Save(u"Output.pdf");
using namespace Aspose::Words; auto doc = MakeObject<Document>(u"Input.docx"); doc->Save(u"Output.pdf"); using namespace Aspose::Words; auto doc = MakeObject<Document>(u"Input.docx"); for (int page = 0; page < doc->get_PageCount(); page++) { auto extractedPage = doc->ExtractPages(page, 1); extractedPage->Save(String::Format(u"Output_{0}.pdf", page + 1)); } using namespace Aspose::Words; auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); builder->InsertImage(u"Input.docx"); doc->Save(u"Output.pdf"); using namespace Aspose::Words; auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); auto shape = builder->InsertImage(u"Input.docx"); shape->GetShapeRenderer()->Save(u"Output.pdf", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
გაუშვით კოდი
გააზიარეთ კოდი სოციალურ მედიაში:

როგორ გადაიყვანოთ PDF, Word, JPG და სხვა ფაილის ფორმატები C++

  1. დააინსტალირეთ Aspose.Words for C++.
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს C++ პროექტს.
  3. გახსენით საწყისი ფაილი C++.
  4. გამოიძახეთ Save() მეთოდი, გადასცეს გამომავალი ფაილის სახელი საჭირო გაფართოებით.
  5. მიიღეთ კონვერტაციის შედეგი ცალკე ფაილად.

C++ ბიბლიოთეკა ფაილების გადასაყვანად

არსებობს სამი ვარიანტი, რომ დააინსტალიროთ Aspose.Words for C++ თქვენს დეველოპერის გარემოში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:

სისტემის მოთხოვნები

თქვენ შეგიძლიათ გამოიყენოთ ეს C++ ბიბლიოთეკა Microsoft Windows, Linux და macOS ოპერაციული სისტემების პროგრამული უზრუნველყოფის შესაქმნელად:

  • GCC >= 6.3.0 და Clang >= 3.9.1 საჭიროა Linux- ისთვის
  • Xcode >= 12.5.1, Clang და libc++ საჭიროა macOS– ისთვის

თუ თქვენ შეიმუშავებთ პროგრამულ უზრუნველყოფას Linux ან macOS– სთვის, გთხოვთ შეამოწმოთ ინფორმაცია ბიბლიოთეკის დამატებითი დამოკიდებულებების შესახებ (fontconfig და mesa-glu ღია კოდის პაკეტები) პროდუქტის დოკუმენტაციაში.

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.