[英]What's the best way to save a RichTextFile in C#?
我正在嘗試創建記事本/寫字板克隆。 我想將其保存為.rtf格式,以便可以通過寫字板讀取。 如何在C#中保存此操作?
假設您出於學習目的而嘗試自己這樣做,那么您不想使用庫來為您做這件事:
基本上,您需要編寫一個在內存中保存帶有RTF標記的字符串或類似DOM的數據樹的程序。 使用RTF規范 ,您應該編寫一個帶有正確標記並帶有.rtf擴展名的純文本文件。 就像編寫HTML文件一樣。
如果我錯了,請糾正我,但是如果您使用的是RichTextBox控件,則可以僅使用RichTextBox.SaveFile方法來實現。 只是一個猜測,盡管您的意思是不使用該控件就這樣做。
RTF規范鏈接
根據他們的api創建xml規范,然后可以使您的應用與寫字板,word等兼容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.