Nhiều nhà phát triển sử dụng thư viện Microsoft Office Interop để tạo tài liệu Word nhưng chúng tôi thường thấy nhiều người trong số họ hỏi rằng cách tạo tài liệu Word trong C ++ bằng cách sử dụng mã đơn giản và dễ dàng. Bạn có thể dễ dàng tạo một DOCX bằng C++ mà không cần tương tác hoặc tự động hóa Microsoft Office bằng các bước đơn giản.
Các bước để tạo tài liệu Word bằng C++
- Sử dụng gói NuGet Aspose.Words.Cpp
- Bao gồm tham chiếu đến Aspose::Words và Lưu không gian tên
- Tạo phiên bản Document Class mới
- Khởi tạo đối tượng DocumentBuilder Class để làm việc với tệp Word
- Đặt một số thuộc tính văn bản và văn bản bằng đối tượng DocumentBuilder
- Lưu tài liệu Word đầu ra trên đĩa
Trong ví dụ sau, chúng ta sẽ chứng kiến cách tạo DOCX theo chương trình bằng C++. Chúng tôi đã minh họa một kịch bản đơn giản trong đó chúng tôi đã thêm một vài dòng văn bản và áp dụng định dạng in đậm cho tài liệu. Các bước này giúp bạn hiểu cách thực hiện các tác vụ khác trên tài liệu Word mà bạn có thể đạt được bằng cách sử dụng Microsoft Interop và MS Word mà không phụ thuộc vào bất kỳ tác vụ nào trong hai tác vụ này.
Mã để tạo tài liệu Word bằng C ++
Trước đây, chúng tôi đã xem xét Cách tạo tài liệu Word trong C# mà không cần tương tác. Bây giờ, chúng ta đã học cách tạo DOCX bằng C++. Để sử dụng ví dụ trên, bạn không cần cài đặt Microsoft Word trên máy tính hoặc máy chủ nơi ứng dụng sẽ được cài đặt. Điều này làm cho việc tạo tài liệu từ trở nên dễ dàng và nhanh chóng hơn rất nhiều và không phụ thuộc vào nền tảng của Microsoft.