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