Sử dụng nguồn cảnh báo
Trong ví dụ này, chúng tôi sẽ hướng dẫn bạn cách sử dụng nguồn cảnh báo với Aspose.Words cho .NET. Nguồn cảnh báo cho biết nguồn gốc của cảnh báo khi sử dụng chức năng gọi lại.
Bước 1: Tải tài liệu
Chúng tôi sẽ tải một tài liệu hiện có chứa các cảnh báo bằng cách sử dụngLoad
phương pháp củaDocument
lớp học.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(MyDir + "Emphases markdown warning.docx");
Bước 3: Sử dụng nguồn cảnh báo
Chúng tôi sẽ sử dụng nguồn cảnh báo bằng cách đặt tài liệuWarningCallback
tài sản vào một bộ sưu tậpWarningInfo
các đối tượng.
WarningInfoCollection warnings = new WarningInfoCollection();
doc.WarningCallback = warnings;
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.
doc.Save(dataDir + "WorkingWithMarkdown.UseWarningSource.md");
foreach (WarningInfo warningInfo in warnings)
{
if (warningInfo.Source == WarningSource.Markdown)
Console.WriteLine(warningInfo.Description);
}
Mã nguồn mẫu để sử dụng nguồn cảnh báo với Aspose.Words cho .NET
// Đường dẫn đến thư mục tài liệu.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(MyDir + "Emphases markdown warning.docx");
WarningInfoCollection warnings = new WarningInfoCollection();
doc.WarningCallback = warnings;
doc.Save(dataDir + "WorkingWithMarkdown.UseWarningSource.md");
foreach (WarningInfo warningInfo in warnings)
{
if (warningInfo.Source == WarningSource.Markdown)
Console.WriteLine(warningInfo.Description);
}
Xin chúc mừng! Bây giờ bạn đã học cách sử dụng nguồn cảnh báo với Aspose.Words cho .NET.
Câu hỏi thường gặp
Hỏi: Chúng tôi có thể tùy chỉnh giao diện của thẻ “Cảnh báo” không?
Đáp: Định dạng của thẻ “Cảnh báo” tùy thuộc vào trình kết xuất Markdown được sử dụng. Trong hầu hết các trường hợp, bạn có thể tùy chỉnh giao diện bằng cách sử dụng CSS để nhắm mục tiêublockquote
gắn thẻ trong tài liệu của bạn.
Câu hỏi: Có thể thêm biểu tượng vào thẻ “Cảnh báo” không?
Đáp: Có, bạn có thể thêm biểu tượng vào thẻ “Cảnh báo” bằng mã HTML trong tài liệu Markdown của mình. Bạn có thể chèn mộtspan
gắn thẻ với lớp thích hợp để hiển thị biểu tượng bên cạnh văn bản cảnh báo.
Câu hỏi: Thẻ “Cảnh báo” có tương thích với tất cả trình đọc Markdown không?
Trả lời: Khả năng tương thích của thẻ “Cảnh báo” phụ thuộc vào kết xuất Markdown được sử dụng. Hầu hết người đọc Markdown sẽ ủng hộblockquote
để hiển thị văn bản được đánh dấu nhưng hình thức chính xác có thể khác nhau.