Class Comment
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Đóng gói đối tượng đại diện cho một chú thích ô.
public class Comment
Kế thừa
Các thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Ví dụ
Workbook workbook = new Workbook();
CommentCollection comments = workbook.Worksheets[0].Comments;
//Thêm chú thích vào ô A1
int commentIndex1 = comments.Add(0, 0);
Comment comment1 = comments[commentIndex1];
comment1.Note = "Ghi chú đầu tiên.";
comment1.Font.Name = "Times New Roman";
//Thêm chú thích vào ô B2
comments.Add("B2");
Comment comment2 = comments["B2"];
comment2.Note = "Ghi chú thứ hai.";
//thực hiện công việc của bạn
//Lưu tệp excel.
workbook.Save("exmaple.xlsx");
Dim workbook as Workbook = new Workbook()
Dim comments as CommentCollection = workbook.Worksheets(0).Comments
'Thêm chú thích vào ô A1
Dim commentIndex1 as Integer = comments.Add(0, 0)
Dim comment1 as Comment = comments(commentIndex1)
comment1.Note = "Ghi chú đầu tiên."
comment1.Font.Name = "Times New Roman"
'Thêm chú thích vào ô B2
comments.Add("B2")
Dim comment2 As Comment = comments("B2")
comment2.Note = "Ghi chú thứ hai."
Thuộc tính
Tác giả
Lấy và thiết lập tên của tác giả chú thích gốc.
public string Author { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.Author = "Carl.Yang";
Tự động điều chỉnh kích thước
Chỉ ra xem kích thước của chú thích có được điều chỉnh tự động theo nội dung của nó hay không.
public bool AutoSize { get; set; }
Giá trị thuộc tính
Ví dụ
if(!comment1.AutoSize)
{
//Kích thước của chú thích thay đổi theo nội dung
comment1.AutoSize = true;
}
Cột
Lấy chỉ số cột của chú thích.
public int Column { get; }
Giá trị thuộc tính
Ví dụ
int column = comment1.Column;
Hình dạng chú thích
Lấy đối tượng Shape đại diện cho hình dạng được gắn vào chú thích cụ thể.
public CommentShape CommentShape { get; }
Giá trị thuộc tính
Ví dụ
CommentShape shape = comment1.CommentShape;
int w = shape.Width;
int h = shape.Height;
Phông chữ
Lấy phông chữ của chú thích.
public Font Font { get; }
Giá trị thuộc tính
Ví dụ
Aspose.Cells.Font font = comment1.Font;
font.Size = 12;
Chiều cao
Đại diện cho chiều cao của chú thích, tính bằng đơn vị pixel.
public int Height { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.Height = 10;
Chiều cao (cm)
Đại diện cho chiều cao của chú thích, tính bằng đơn vị centimet.
public double HeightCM { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.HeightCM = 1.0;
Chiều cao (inch)
Đại diện cho chiều cao của chú thích, tính bằng đơn vị inch.
public double HeightInch { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.HeightInch = 1.0;
Ghi chú HTML
Lấy và thiết lập chuỗi html chứa dữ liệu và một số định dạng trong chú thích này.
public string HtmlNote { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.HtmlNote = "<Font Style='FONT-FAMILY: Calibri;FONT-SIZE: 11pt;COLOR: #0000ff;TEXT-ALIGN: left;'>Đây là một <b>bài kiểm tra</b>.</Font>";
Ghi chú
Nếu đây là một chú thích có luồng, ghi chú không thể được thay đổi, nếu không MS Excel không thể xử lý nó như một chú thích có luồng.
Là chú thích có luồng
Chỉ ra xem chú thích này có phải là chú thích có luồng hay không.
public bool IsThreadedComment { get; }
Giá trị thuộc tính
Ví dụ
if(comment1.IsThreadedComment)
{
//Chú thích này là một chú thích có luồng.
}
Có hiển thị không
Đại diện cho việc chú thích có hiển thị hay không.
public bool IsVisible { get; set; }
Giá trị thuộc tính
Ví dụ
if(comment1.IsVisible)
{
//Chú thích đang hiển thị
}
Ghi chú
Đại diện cho nội dung của chú thích.
public string Note { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.Note = "Ghi chú đầu tiên.";
Ghi chú
Nếu đây là một chú thích có luồng, ghi chú không thể được thay đổi, nếu không MS Excel không thể xử lý nó như một chú thích có luồng.
Hàng
Lấy chỉ số hàng của chú thích.
public int Row { get; }
Giá trị thuộc tính
Ví dụ
int row = comment1.Row;
Căn chỉnh văn bản ngang
Lấy và thiết lập loại căn chỉnh văn bản ngang của chú thích.
public TextAlignmentType TextHorizontalAlignment { get; set; }
Giá trị thuộc tính
Ví dụ
if (comment1.TextHorizontalAlignment == TextAlignmentType.Fill)
{
comment1.TextHorizontalAlignment = TextAlignmentType.Center;
}
Loại định hướng văn bản
Lấy và thiết lập loại định hướng văn bản của chú thích.
public TextOrientationType TextOrientationType { get; set; }
Giá trị thuộc tính
Ví dụ
if(comment1.TextOrientationType == TextOrientationType.NoRotation)
{
comment1.TextOrientationType = TextOrientationType.TopToBottom;
}
Căn chỉnh văn bản dọc
Lấy và thiết lập loại căn chỉnh văn bản dọc của chú thích.
public TextAlignmentType TextVerticalAlignment { get; set; }
Giá trị thuộc tính
Ví dụ
if (comment1.TextVerticalAlignment == TextAlignmentType.Fill)
{
comment1.TextVerticalAlignment = TextAlignmentType.Center;
}
Chú thích có luồng
Lấy danh sách các chú thích có luồng;
public ThreadedCommentCollection ThreadedComments { get; }
Giá trị thuộc tính
Ví dụ
ThreadedCommentCollection threadedComments = comment1.ThreadedComments;
for (int i = 0; i < threadedComments.Count; ++i)
{
ThreadedComment tc = threadedComments[i];
string note = tc.Notes;
}
Chiều rộng
Đại diện cho chiều rộng của chú thích, tính bằng đơn vị pixel.
public int Width { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.Width = 10;
Chiều rộng (cm)
Đại diện cho chiều rộng của chú thích, tính bằng đơn vị centimet.
public double WidthCM { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.WidthCM = 1.0;
Chiều rộng (inch)
Đại diện cho chiều rộng của chú thích, tính bằng đơn vị inch.
public double WidthInch { get; set; }
Giá trị thuộc tính
Ví dụ
comment1.WidthInch = 1.0;
Phương thức
Các ký tự(int, int)
Trả về một đối tượng Characters đại diện cho một khoảng ký tự trong văn bản chú thích.
public FontSetting Characters(int startIndex, int length)
Tham số
startIndex
int
Chỉ số bắt đầu của ký tự.
length
int
Số lượng ký tự.
Trả về
Đối tượng Characters.
Ví dụ
Aspose.Cells.FontSetting fontSetting = comment1.Characters(0, 4);
Định dạng các ký tự(int, int, Font, StyleFlag)
Định dạng một số ký tự với thiết lập phông chữ.
public void FormatCharacters(int startIndex, int length, Font font, StyleFlag flag)
Tham số
startIndex
int
Chỉ số bắt đầu.
length
int
Độ dài.
font
Font
Thiết lập phông chữ.
flag
StyleFlag
Cờ của thiết lập phông chữ.
Lấy các định dạng phong phú()
Trả về tất cả các đối tượng Characters đại diện cho một khoảng ký tự trong văn bản chú thích.
public FontSetting[] GetRichFormattings()
Trả về
Tất cả các đối tượng Characters.
Ví dụ
FontSetting[] list = comment1.GetRichFormattings();