Class Comment

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

objectComment

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

string

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

bool

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

int

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

CommentShape

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

Font

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

int

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

double

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

double

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

string

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

bool

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

bool

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

string

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

int

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

TextAlignmentType

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

TextOrientationType

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

TextAlignmentType

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

ThreadedCommentCollection

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

int

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

double

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

double

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ề

FontSetting

Đố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ề

FontSetting[]

Tất cả các đối tượng Characters.

Ví dụ

FontSetting[] list = comment1.GetRichFormattings();
 Tiếng Việt