Ten krótki samouczek poprowadzi Cię jak przekonwertować MD na PDF za pomocą C#. Zawiera wszystkie szczegóły potrzebne do ustanowienia środowiska, procedurę krok po kroku oraz przykładowy kod, który można uruchomić, aby napisać kompletny konwerter MD na PDF przy użyciu języka C#. Dowiesz się również, jak dostosowywać plik wyjściowy PDF wygenerowany z tego procesu.
Kroki, aby przekonwertować MD na PDF przy użyciu C#
- Stwórz środowisko do używania Aspose.HTML for .NET do konwersji MD na PDF
- Załaduj plik MD i przekonwertuj go na plik HTML za pomocą metody ConvertMarkdown
- Utwórz instancję obiektu klasy PdfSaveOptions i ustaw jego właściwości
- Konwertuj wynikowy plik HTML na PDF, korzystając z opcji ustawionych powyżej
Te kroki opisują proces eksportowania pliku MD do formatu PDF przy użyciu języka C#. Najpierw musisz załadować źródłowy plik MD i przekonwertować go na plik HTML, ponieważ istnieje wiele opcji konwersji pliku HTML na PDF. Gdy plik HTML jest gotowy, możesz teraz ustawić właściwości wyjściowego pliku ODF i przekonwertować załadowany plik HTML na format PDF, korzystając z opcji dostosowywania.
Kod do konwersji pliku MD na PDF przy użyciu C#
using Aspose.Html.Converters; | |
using Aspose.Html.Saving; | |
using System.Drawing; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert MD to PDF using C# | |
{ | |
// Initialize license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the MD file and Convert it to an HTML document | |
var htmlDocument = Converter.ConvertMarkdown("Example.md"); | |
// Instantiate PdfSaveOptions object and set its properties | |
var pdfSaveOptions = new PdfSaveOptions() | |
{ | |
HorizontalResolution = 250, | |
VerticalResolution = 250, | |
BackgroundColor = Color.AliceBlue, | |
JpegQuality = 90 | |
}; | |
// Transform HTML file to PDF | |
Converter.ConvertHTML(htmlDocument, pdfSaveOptions, "output.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ten kod demonstruje proces eksportowania MD do PDF przy użyciu języka C#. Gdy źródłowy plik MD zostanie przekonwertowany na dokument HTML za pomocą metody Converter.ConvertMarkdown(), uzyskasz wszystkie funkcje umożliwiające manipulowanie tym dokumentem HTML, takie jak ustawianie zestawu znaków, arkusza stylów i tytułu oraz wstawianie lub usuwanie węzłów w dokumencie . Podobnie, wyjściowy plik PDF jest dostosowywany, na przykład jego rozdzielczość pozioma, rozdzielczość pionowa, kolor tła i parametry jakości JPEG są ustawione, jednak można ustawić inne właściwości, takie jak ustawienia strony, szyfrowanie i właściwości CSS.
Ten samouczek poprowadził nas do konwersji pliku MD na plik PDF. Jeśli chcesz poznać proces konwersji pliku HTML na obraz, zapoznaj się z artykułem na temat jak przekonwertować HTML na obraz w C#.