Nhấn mạnh

Trong ví dụ này, chúng tôi sẽ giải thích cách sử dụng dấu nhấn mạnh với Aspose.Words cho .NET. nhấn mạnh được sử dụng để nhấn mạnh các phần nhất định của văn bản, chẳng hạn như in đậm và in nghiêng.

Bước 1: Khởi tạo tài liệu

Đầu tiên, chúng ta sẽ khởi tạo tài liệu bằng cách tạo một thể hiện củaDocument lớp học.

string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();

Bước 2: Sử dụng trình tạo tài liệu

Tiếp theo, chúng tôi sẽ sử dụng trình tạo tài liệu để thêm nội dung vào tài liệu của mình.

DocumentBuilder builder = new DocumentBuilder(doc);

Bước 3: Thêm văn bản bằng Emphases

Chúng ta có thể thêm văn bản nhấn mạnh bằng cách thay đổi thuộc tính phông chữ của trình tạo tài liệu. Trong ví dụ này, chúng tôi sử dụng chữ in đậm và in nghiêng để nhấn mạnh các phần khác nhau của văn bản.

builder.Writeln("Markdown treats asterisks (*) and underscores (_) as emphases indicators.");
builder.Write("You can write");

builder.Font.Bold = true;
builder.Write("bold");

builder.Font.Bold = false;
builder.Write(" or ");

builder.Font.Italic = true;
builder.Write("italic");

builder.Font.Italic = false;
builder.Writeln(".");

builder.Write("You can also write ");
builder.Font.Bold = true;

builder.Font.Italic = true;
builder.Write("bold and italic");

builder.Font.Bold = false;
builder.Font.Italic = false;
builder. Write(".");

Bước 4: Lưu tài liệu

Cuối cùng, chúng ta có thể lưu tài liệu ở định dạng mong muốn. Trong ví dụ này, chúng tôi đang sử dụng.md tiện ích mở rộng cho định dạng Markdown.

builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");

Xin chúc mừng! Bây giờ bạn đã học cách sử dụng dấu nhấn mạnh với Aspose.Words cho .NET.

Mã nguồn ví dụ cho Nhấn mạnh bằng Aspose.Words cho .NET

string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Markdown treats asterisks (*) and underscores (_) as indicators of emphases.");
builder.Write("You can write ");

builder.Font.Bold = true;
builder.Write("bold");

builder.Font.Bold = false;
builder.Write(" or ");

builder.Font.Italic = true;
builder.Write("italic");

builder.Font.Italic = false;
builder.Writeln(" text. ");

builder.Write("You can also write ");
builder.Font.Bold = true;

builder.Font.Italic = true;
builder.Write("BoldItalic");

builder.Font.Bold = false;
builder.Font.Italic = false;
builder.Write("text.");

builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");

Câu hỏi thường gặp

Câu hỏi: Làm cách nào để đánh dấu văn bản bằng Markdown?

Đáp: Để đánh dấu văn bản bằng Markdown, chỉ cần bao quanh văn bản bằng các ký hiệu thích hợp. Sử dụng* hoặc_ cho chữ nghiêng,** hoặc__ cho đậm, và~~ để gạch ngang.

Hỏi: Chúng ta có thể kết hợp các điểm nổi bật khác nhau trong cùng một văn bản không?

Đáp: Có, có thể kết hợp các điểm nổi bật khác nhau trong cùng một văn bản. Ví dụ: bạn có thể in đậm và in nghiêng một từ bằng cách sử dụng cả hai***Vòng quanh thế giới.

Câu hỏi: Những tùy chọn đánh dấu nào có sẵn trong Markdown?

Trả lời: Các tùy chọn đánh dấu có sẵn trong Markdown là in nghiêng (* hoặc_), in đậm (** hoặc__) và gạch ngang (~~).

Câu hỏi: Làm cách nào để xử lý các trường hợp văn bản chứa các ký tự đặc biệt được Markdown sử dụng để đánh dấu?

Trả lời: Nếu văn bản của bạn chứa các ký tự đặc biệt được Markdown sử dụng để đánh dấu, bạn có thể thoát chúng bằng cách đặt trước chúng một dấu\ . Ví dụ,\* sẽ hiển thị một dấu hoa thị theo nghĩa đen.

Câu hỏi: Chúng tôi có thể tùy chỉnh giao diện đánh dấu bằng CSS không?

Trả lời: Việc đánh dấu trong Markdown thường được hiển thị bằng cách sử dụng các kiểu mặc định của trình duyệt. Nếu bạn chuyển đổi Markdown sang HTML, bạn có thể tùy chỉnh giao diện đánh dấu bằng cách sử dụng các quy tắc CSS.