Sửa đổi theo chương trình của chữ tài liệu là một phần không thể thiếu của quy trình làm việc kỹ thuật số hiện đại. Chỉnh sửa văn bản trong chữ, chèn đồ thị bằng dữ liệu bên ngoài, sửa đổi bảng.
Thư viện C++ là một giải pháp độc lập để chỉnh sửa chữ mà không dựa vào phần mềm khác. Nó đã sẵn sàng để sử dụng thương mại bao gồm tất cả các nhu cầu có thể có của các nhà phát triển C++ chuyên nghiệp:
C++ chữ trình soạn thảo lập trình cung cấp cho các nhà phát triển một API hiện đại để chỉnh sửa chữ theo lập trình. Nhanh chóng tích hợp các tính năng sửa đổi chữ vào phần mềm của bạn. Thư viện của chúng tôi hỗ trợ sửa đổi nhiều định dạng tài liệu trong C++.
Nhiệm vụ chỉnh sửa chữ theo lập trình trong C++ là tác vụ sửa đổi các phần tử trong cây chữ tài liệu. Nó còn được gọi là 'DOM' - mô hình lập trình để tương tác với các phần tử chữ tài liệu và các thuộc tính của chúng.
Các tính năng sửa đổi chữ không thể tách rời khỏi chức năng tìm kiếm chữ nâng cao. Để có mức độ linh hoạt cao hơn, thư viện C++ của chúng tôi cung cấp cho các nhà phát triển chức năng tìm kiếm dựa trên chữ Regex. Cách tiếp cận này mở rộng khả năng chỉnh sửa văn bản trong các chữ tệp, cho phép sử dụng các mẫu cho phép chuyển đổi Dynamic chữ.
Một trong những tính năng được yêu cầu nhiều nhất là tạo động và sửa đổi các bảng trong chữ tài liệu. Làm việc với bảng rất thuận tiện với thư viện C++: chỉnh sửa bảng, cập nhật bảng và trích xuất văn bản bảng bằng C++.
Ví dụ sau giải mã cách sửa đổi chữ tài liệu trong C++:
dotnet add package Aspose.Words.Cpp
Sao chép
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.txt");
auto builder = MakeObject<DocumentBuilder>(doc);
// Chèn văn bản vào đầu tài liệu.
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);
// Chèn bảng vào đầu tài liệu.
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);
// Chèn hình ảnh vào đầu tài liệu.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");
doc->Save(u"Output.txt");
Có ba tùy chọn để cài đặt Aspose.Words for C++ vào môi trường nhà phát triển của bạn. Vui lòng chọn một cái giống với nhu cầu của bạn và làm theo hướng dẫn từng bước:
Bạn có thể sử dụng thư viện C++ này để phát triển phần mềm trên Microsoft Windows, Linux và macOS:
Nếu bạn phát triển phần mềm cho Linux hoặc macOS, vui lòng kiểm tra thông tin về các phụ thuộc thư viện bổ sung (gói mã nguồn mở fontconfig và mesa-glu) trong Tài liệu Sản phẩm.
Bạn có thể chỉnh sửa tệp ở nhiều định dạng tệp khác: