C#에서 Markdown Bold를 만드는 방법
Aspose.HTML for .NET
라이브러리는 다른 소프트웨어를 사용하지 않고 Markdown 파일을 구문 분석하고 조작할 수 있는 독립형 솔루션입니다. Markdown 문서를 처음부터 만들고, 로컬 파일에서 열고, 새 요소를 삽입하거나 기존 노드의 내용을 제거 또는 편집하여 조작할 수 있습니다.
MarkdownSyntaxFactory
클래스에는 다양한 Markdown 요소를 생성하는 메서드가 포함되어 있습니다. 굵은 텍스트를 만들기 위해 Emphasis 열거 값 Emphasis.Strong
을 매개 변수로 사용하는 Emphasis() 메서드를 사용합니다. 문서의 서식 스타일에 따라 한 단어, 여러 단어, 문장, 단락 등에 굵은 글꼴을 사용할 수 있습니다.
C#의 Markdown 굵은 텍스트
C# 라이브러리를 사용하여 프로그래밍 방식으로 MD 파일을 편집할 수 있습니다. 즉, 문서 구조와 내용을 변경할 수 있습니다. 새로운 Markdown 문서를 처음부터 만들고 여기에 굵은 텍스트를 추가하는 방법을 살펴보겠습니다.
Markdown에서 굵게 만드는 C# 코드
// Create the MarkdownSyntaxTree
var markdown = new MarkdownSyntaxTree(new Configuration());
// Create a Markdown syntax factory
var mdf = markdown.SyntaxFactory;
// Create bold object add text for it
var bold = mdf.Emphasis(Emphasis.Strong);
bold.AppendChild(mdf.Text("Bold in Markdown"));
// Add bold text to the Markdown syntax tree
markdown.AppendChild(bold);
// Prepare a path for MD file saving
string savePath = Path.Combine(OutputDir, "markdown-bold.md");
// Save MD file
markdown.Save(savePath);
C#에서 Markdown Bold를 만드는 단계
Markdown의 굵게 표시된 C# 예제에 대해 논의해 보겠습니다. Markdown 굵은 텍스트를 만드는 몇 가지 간단한 단계를 고려합니다.
- MarkdownSyntaxTree() 생성자를 사용하여 MarkdownSyntaxTree를 생성합니다.
- SyntaxFactory 속성을 사용하여 Markdown 구문 트리를 만들기 위한 팩터리를 가져옵니다.
- Emphasis() 생성자와 Text() 생성자.
- MarkdownSyntaxNode 클래스의 AppendChild() 메서드를 호출하여 굵은 노드를 문서 구문 트리.
문장의 한 단어에 대한 Markdown Bold
문서의 서식 스타일에 따라 한 단어, 여러 단어, 문장, 단락 등에 굵은 글꼴을 사용할 수 있습니다. 다음 C# 코드 예제는 문장의 한 단어에 대해 굵은 을 추가하는 방법을 보여줍니다.
을 굵게 추가하는 C# 코드
// Create the MarkdownSyntaxTree
var md = new MarkdownSyntaxTree(new Configuration());
// Create a Markdown syntax factory
var mdf = md.SyntaxFactory;
// Create an empty paragraph
var paragraph = mdf.Paragraph();
// Add texts and whitespace to the paragraph
paragraph.AppendChild(mdf.Text("The Markdown bold is used to"));
paragraph.AppendChild(mdf.Whitespace());
// Create bold object add text for it
var bold = mdf.Emphasis(Emphasis.Strong);
bold.AppendChild(mdf.Text("bold"));
// Add bold text and whitespace after it to the paragraph
paragraph.AppendChild(bold);
paragraph.AppendChild(mdf.Whitespace());
// Complete the text of sentence and add to the paragraph
paragraph.AppendChild(mdf.Text("the text, and it is similar to the bold in Microsoft Word and other text formatting documents."));
// Add paragraph into MD document
md.AppendChild(paragraph);
// Prepare a path for MD file saving
string savePath = Path.Combine(OutputDir, "markdown-bold-word.md");
// Save MD file
md.Save(savePath);
The rendered result must be: The bold command is used to bold the text, and it is similar to the bold in Microsoft word and other text formatting documents.
선적 서류 비치
Aspose.HTML API에 대한 자세한 내용은
문서
가이드를 참조하세요. Markdown은 일반 텍스트의 서식을 지정할 수 있는 간단한 마크업 언어입니다.
Markdown 구문
설명서 문서는 Markdown 구문의 기본 Markdown 요소, 세부 정보 및 예제에 대한 정보를 제공합니다.
Aspose.HTML for .NET API 시작하기
여러 가지 방법을 사용하여 시스템에 Aspose.HTML for .NET 라이브러리를 설치할 수 있습니다.
- NuGet 패키지 관리자 GUI를 사용하여 NuGet 패키지를 설치합니다.
- 패키지 관리자 콘솔을 사용하여 NuGet 패키지를 설치합니다. 다음 명령
PM> Install-Package Aspose.Html
을 사용할 수 있습니다. - MSI를 통해 Aspose.HTML for .NET을 설치합니다.
이 라이브러리는 WHATWG DOM 표준을 기반으로 DOM(문서 개체 모델)을 구성하기 위해 HTML5, CSS3, SVG 및 HTML Canvas의 구문 분석을 지원합니다. Aspose.HTML for .NET은 완전히 C#으로 작성되었으며 ASP.NET, WCF, WinForms 및 .NET Core를 포함한 모든 유형의 32비트 또는 64비트 .NET 애플리케이션을 빌드하는 데 사용할 수 있습니다. .NET 변환 예제 코드를 실행하기 전에 Microsoft Windows와 같은 OS 또는 .NET Framework 또는 .NET Standard와 호환되는 OS와 Microsoft Visual Studio와 같은 개발 환경이 있는지 확인하십시오. C# 라이브러리 설치 및 시스템 요구 사항에 대한 자세한 내용은
Aspose.HTML Documentation.
을 참조하십시오.
시스템 요구 사항
당사의 API는 모든 주요 플랫폼 및 운영 체제에서 지원됩니다. 코드를 실행하기 전에 시스템에 다음 전제 조건이 있는지 확인하십시오.
- Microsoft Windows 또는 .NET Framework, .NET Core, Windows Azure, Mono 또는 Xamarin 플랫폼과 호환되는 OS.
- Microsoft Visual Studio와 같은 개발 환경.
- Aspose.Html for .NET DLL이 귀하의 프로젝트에서 참조됨 – 위의 다운로드 버튼을 사용하여 NuGet에서 설치하세요.