Bài viết này mô tả cách chèn hình dạng vào Word bằng Python. Bài viết có thông tin chi tiết để thiết lập môi trường phát triển, danh sách các bước và mã mẫu cho thấy cách vẽ đường thẳng trong Word bằng Python. Bài viết sẽ hướng dẫn vẽ hình dạng nội tuyến và hình dạng nổi theo yêu cầu.
Các bước chèn hình dạng vào Word bằng Python
- Đặt môi trường để sử dụng Aspose.Words cho Python qua .NET để chèn hình dạng
- Tạo một Word document mới để thêm hình dạng
- Liên kết một đối tượng DocumentBuilder với nó
- Chèn hình dạng nội tuyến bằng cách sử dụng insert_shape() bằng cách sử dụng loại hình dạng, kích thước và góc xoay
- Chèn một hình dạng nổi bằng cách sử dụng phương thức quá tải của insert_shape với các tham số cần thiết và góc quay
- Xác định định dạng đầu ra bằng cách sử dụng đối tượng lớp OoxmlSaveOptions
- Lưu đầu ra DOCX
Các bước này tóm tắt cách tạo sơ đồ trong Word bằng Python. Tạo một tài liệu Word, khởi tạo đối tượng DocumentBuilder cho tài liệu đó, gọi phương thức insert_shape() với kiểu hình dạng và kích thước để tạo sơ đồ nội tuyến. Gọi phương thức quá tải khác của phương thức insert_shape() cung cấp kiểu hình dạng, vị trí tương đối theo chiều ngang/dọc, kích thước và kiểu bao quanh.
Mã để vẽ sơ đồ trong Word bằng Python
Mã mẫu này trình bày cách chèn đường thẳng trong Word bằng Python. Bạn có thể chèn bất kỳ sơ đồ nào như IMAGE, ELLIPSE, RECTANGLE, ROUND_RECTANGLE, HEXAGON, THICK_ARROW, TEXT_HEXAGON và CALLOUT1 để đặt tên cho một số ít. Tham số góc quay là tùy chọn và bạn có thể bỏ qua nếu không cần thiết.
Bài viết này đã hướng dẫn chúng ta cách thêm hình dạng trong Word bằng Python. Để chèn dấu đầu dòng vào đoạn văn, hãy tham khảo bài viết trên Chèn dấu đầu dòng vào Word bằng Python.