Xây dựng bảng có viền

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn quy trình từng bước để xây dựng bảng có đường viền bằng Aspose.Words cho .NET. Chúng tôi sẽ giải thích mã nguồn C# đi kèm và cung cấp cho bạn hướng dẫn toàn diện để giúp bạn hiểu và triển khai tính năng này trong các dự án của riêng bạn. Ở cuối hướng dẫn này, bạn sẽ biết cách tạo bảng có viền tùy chỉnh trong tài liệu Word bằng Aspose.Words cho .NET.

Bước 1: Xác định thư mục tài liệu

Đầu tiên, bạn cần đặt đường dẫn đến thư mục tài liệu của mình. Đây là nơi tài liệu Word của bạn được lưu trữ. Thay thế “THƯ VIỆN TÀI LIỆU CỦA BẠN” bằng đường dẫn thích hợp.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Bước 2: Tải tài liệu hiện có

Tiếp theo, bạn cần tải tài liệu Word hiện có vào một phiên bản củaDocument lớp học.

Document doc = new Document(dataDir + "Tables.docx");

Bước 3: Truy cập bảng và xóa đường viền hiện có

Để bắt đầu xây dựng bảng có viền, chúng ta cần điều hướng đến bảng trong tài liệu và xóa các viền hiện có. CácClearBorders() phương pháp loại bỏ tất cả các đường viền khỏi bảng.

Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
table. ClearBorders();

Bước 4: Đặt viền bảng

Bây giờ chúng ta có thể thiết lập đường viền bảng bằng cách sử dụngSetBorders() phương pháp. Trong ví dụ này, chúng tôi đang sử dụng đường viền màu xanh lục có độ dày 1,5 điểm.

table.SetBorders(LineStyle.Single, 1.5, Color.Green);

Bước 5: Lưu tài liệu đã sửa đổi

Cuối cùng, chúng tôi lưu tài liệu đã sửa đổi vào một tệp. Bạn có thể chọn tên và vị trí thích hợp cho tài liệu đầu ra.

doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.BuildTableWithBorders.docx");

Xin chúc mừng! Bây giờ bạn đã xây dựng một bảng có đường viền tùy chỉnh bằng Aspose.Words cho .NET.

Mã nguồn mẫu cho Xây dựng bảng có viền bằng Aspose.Words cho .NET

	// Đường dẫn đến thư mục tài liệu của bạn
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Tables.docx");
	Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
	//Xóa mọi đường viền hiện có khỏi bảng.
	table.ClearBorders();
	// Đặt đường viền màu xanh lá cây xung quanh và bên trong bảng.
	table.SetBorders(LineStyle.Single, 1.5, Color.Green);
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.BuildTableWithBorders.docx");

Phần kết luận

Trong hướng dẫn này, chúng ta đã học cách tạo bảng có đường viền bằng Aspose.Words cho .NET. Bằng cách làm theo hướng dẫn từng bước này, bạn có thể dễ dàng tùy chỉnh đường viền bảng trong tài liệu Word của mình. Aspose.Words cung cấp API mạnh mẽ và linh hoạt để thao tác và định dạng bảng trong tài liệu của bạn. Với kiến thức này, bạn có thể cải thiện cách trình bày trực quan các tài liệu Word của mình và đáp ứng các nhu cầu cụ thể.