ეს არის ყოვლისმომცველი ტექსტი რედაქტირებისა და მანიპულაციის ბიბლიოთეკა C++ ისთვის. გამოიყენეთ C++ ტექსტი დამუშავების სიჩქარის მაქსიმიზაციისთვის.
ტექსტი დოკუმენტების პროგრამული მოდიფიკაცია თანამედროვე ციფრული სამუშაო პროცესის განუყოფელი ნაწილია. შეცვალეთ ტექსტი ტექსტი, ჩადეთ გრაფიკები გარე მონაცემების გამოყენებით, შეცვალეთ ცხრილები.
C++ ბიბლიოთეკა არის ცალკე გადაწყვეტა ტექსტი რედაქტირებისთვის, რომელიც არ ეყრდნობა სხვა პროგრამულ უზრუნველყოფას. ის მზად არის კომერციული გამოყენებისთვის, მოიცავს პროფესიონალი C++ დეველოპერების ყველა შესაძლო საჭიროებას:
C++ ტექსტი პროგრამული რედაქტორი უზრუნველყოფს დეველოპერებს თანამედროვე API ით, რათა შეცვალონ ტექსტი პროგრამულად. სწრაფად ტექსტი მოდიფიკაციის ფუნქციები თქვენს პროგრამულ უზრუნველყოფაში. ჩვენი ბიბლიოთეკა მხარს უჭერს სხვადასხვა დოკუმენტის ფორმატის C++.
ტექსტი პროგრამულად C++ ში რედაქტირების ამოცანაა ტექსტი დოკუმენტის ხეში ელემენტების შეცვლა. იგი ასევე ცნობილია როგორც 'DOM' - პროგრამირების მოდელი ტექსტი დოკუმენტის ელემენტებთან და მათ თვისებებთან ურთიერთობისთვის.
ტექსტი მოდიფიკაციის ფუნქციები განუყოფელია მოწინავე ტექსტი საძიებო ფუნქციისგან. მოქნილობის მაღალი დონისთვის, ჩვენი C++ ბიბლიოთეკა უზრუნველყოფს დეველოპერებს ტექსტი დაფუძნებული საძიებო ფუნქციონალობით. ეს მიდგომა აფართოებს ტექსტი ფაილებში ტექსტის რედაქტირების შესაძლებლობებს, რაც საშუალებას იძლევა გამოიყენოს შაბლონები დინამიური ტექსტი ტრანსფორმაციისთვის.
ერთ-ერთი ყველაზე მოთხოვნადი ფუნქცია არის ცხრილების დინამიური შექმნა და ტექსტი დოკუმენტებში. ცხრილებთან მუშაობა ძალიან მოსახერხებელია C++ ბიბლიოთეკაში: ცხრილების რედაქტირება, ცხრილების განახლება და ცხრილის ტექსტის C++ გამოყენებით.
შემდეგი მაგალითი გვიჩვენებს, თუ როგორ უნდა შეცვალოთ ტექსტი დოკუმენტი C++:
dotnet add package Aspose.Words.Cpp
კოპირება
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.txt");
auto builder = MakeObject<DocumentBuilder>(doc);
// ჩადეთ ტექსტი დოკუმენტის დასაწყისში.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");
doc->Save(u"Output.txt");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.txt");
auto builder = MakeObject<DocumentBuilder>(doc);
// ჩადეთ ცხრილი დოკუმენტის დასაწყისში.
builder->MoveToDocumentStart();
builder->StartTable();
builder->InsertCell();
builder->Write(u"Row 1, cell 1.");
builder->InsertCell();
builder->Write(u"Row 1, cell 2.");
builder->EndTable();
doc->Save(u"Output.txt");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.txt");
auto builder = MakeObject<DocumentBuilder>(doc);
// ჩადეთ სურათი დოკუმენტის დასაწყისში.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");
doc->Save(u"Output.txt");
არსებობს სამი ვარიანტი, რომ დააინსტალიროთ Aspose.Words for C++ თქვენს დეველოპერის გარემოში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:
თქვენ შეგიძლიათ გამოიყენოთ ეს C++ ბიბლიოთეკა Microsoft Windows, Linux და macOS ოპერაციული სისტემების პროგრამული უზრუნველყოფის შესაქმნელად:
თუ თქვენ შეიმუშავებთ პროგრამულ უზრუნველყოფას Linux ან macOS– სთვის, გთხოვთ შეამოწმოთ ინფორმაცია ბიბლიოთეკის დამატებითი დამოკიდებულებების შესახებ (fontconfig და mesa-glu ღია კოდის პაკეტები) პროდუქტის დოკუმენტაციაში.
თქვენ შეგიძლიათ დაარედაქტიროთ ფაილები სხვა ფაილის ფორმატებში: