Đặt định dạng ô bảng

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ác định định dạng của ô bảng 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 điều chỉnh độ rộng và lề (phần đệm) của một ô trong bảng của 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à vị trí bạn muốn lưu tài liệu Word đã chỉnh sửa của mình. 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ạo tài liệu mới và trình tạo tài liệu

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

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Bước 3: Bắt đầu một bảng mới và thêm một ô

Để bắt đầu tạo bảng, chúng ta sử dụngStartTable() của hàm tạo tài liệu, sau đó chúng ta thêm một ô vào bảng bằng cách sử dụngInsertCell() phương pháp.

builder. StartTable();
builder. InsertCell();

Bước 4: Đặt định dạng ô

Bây giờ chúng ta có thể thiết lập định dạng ô bằng cách truy cập vàoCellFormat đối tượng củaDocumentBuilder sự vật. Chúng ta có thể đặt chiều rộng ô và lề (phần đệm) bằng các thuộc tính tương ứng.

CellFormat cellFormat = builder. CellFormat;
cellFormat. Width = 250;
cellFormat. LeftPadding = 30;
cellFormat. RightPadding = 30;
cellFormat. TopPadding = 30;
cellFormat.BottomPadding = 30;

Bước 5: Thêm nội dung vào ô

Sau đó, chúng ta có thể thêm nội dung vào ô bằng cách sử dụng trình tạo tài liệuWriteln() phương pháp.

builder.Writeln("I'm a beautifully formatted cell.");

Bước 6: Hoàn thiện bảng và lưu tài liệu

Cuối cùng, chúng ta hoàn thành việc tạo bảng bằng cách sử dụngEndRow() phương pháp vàEndTable(), sau đó chúng tôi lưu tài liệu đã sửa đổi vào một tệp.

builder. EndRow();
builder. EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

Mã nguồn mẫu cho Đặt định dạng ô bảng 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();
	DocumentBuilder builder = new DocumentBuilder(doc);
	builder.StartTable();
	builder.InsertCell();
	CellFormat cellFormat = builder.CellFormat;
	cellFormat.Width = 250;
	cellFormat.LeftPadding = 30;
	cellFormat.RightPadding = 30;
	cellFormat.TopPadding = 30;
	cellFormat.BottomPadding = 30;
	builder.Writeln("I'm a wonderful formatted cell.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableCellFormatting.docx");

Phần kết luận

Trong hướng dẫn này, chúng ta đã học cách thiết lập định dạng của ô bảng 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 điều chỉnh độ rộng và lề của ô trong 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ể tùy chỉnh bố cục trực quan của bảng theo nhu cầu cụ thể của mình.