HTML
JPG
PDF
XML
DOCX
PDF
Конвертировать HTML в PDF в .NET SDK
Экспортируйте HTML-документы в несколько форматов, включая PDF, с помощью Aspose.PDF Cloud .NET SDK
Get StartedКак конвертировать HTML в PDF с использованием SDK для .NET
Чтобы конвертировать HTML в PDF, мы будем использовать Aspose.PDF Cloud .NET SDK Этот Cloud SDK позволяет легко создавать облачные приложения для создания, редактирования и конвертации PDF в C#, ASP.NET или других языках .NET для различных облачных платформ. Откройте NuGet менеджер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду в консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.Pdf-Cloud
Шаги по преобразованию HTML в PDF через .NET SDK
Разработчики Aspose.PDF Cloud могут легко загружать и конвертировать HTML-файлы в PDF всего за несколько строк кода.
- Создайте новый объект Configuration с вашим секретом приложения и ключом
- Создайте объект для подключения к Cloud API
- Загрузите ваш файл документа
- Выполните преобразование
- Загрузите результат
Этот пример кода показывает преобразование HTML в PDF с использованием Cloud .NET SDK
public static void ConvertHtmlToPdf()
{
const string localHtmlFileName = @"C:\Samples\Conversion\sample.html";
const string storageHtmlFileName = "sample.html";
const string resultFileName = "sample-html-to-pdf.pdf";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
using var file = File.OpenRead(localHtmlFileName);
pdfApi.UploadFile(storageHtmlFileName, file);
var response = pdfApi.PutHtmlInStorageToPdf(resultFileName, storageHtmlFileName);
Console.WriteLine($"HTML to PDF result: {response.Status}");
pdfApi.DownloadFile(resultFileName)
.CopyTo(File.Create(resultFileName));
}
Другие поддерживаемые преобразования
Вы также можете конвертировать многие другие форматы файлов
BMP В PDF (Изображение Bitmap)
EMF В PDF (Формат расширенного метафайла)
EPUB В PDF (Формат электронной книги)
GIF В PDF (Формат графического обмена)
HTML-В-PDF (Язык гипертекстовой разметки)
JPEG В PDF (Изображение JPEG)
MD В PDF (Markdown)
PCL В PDF (Язык управления принтером)
PDF В BMP (Изображение Bitmap)
PDF В DOCX (Документ Word 2007+)
PDF В EMF (Формат расширенного метафайла)
PDF В EPUB (Формат электронной книги)
PDF В GIF (Формат графического обмена)
PDF В HTML (Язык гипертекстовой разметки)
PDF В JPEG (Изображение JPEG)
PDF В PDF/A (Формат переносимых документов/A)
PDF В PNG (Формат переносимой сети)
PDF В PPTX (Формат презентации Open XML)
PDF В SVG (Масштабируемая векторная графика)
PDF В TEX (Выходной текст LaTeX)
PDF В TIFF (Формат тегированного изображения)
PDF В TXT (Текстовый документ)
PDF В XLSX (Файл Excel OOXML)
PDF В XPS (Спецификации XML Paper)
PDF В PPTX (Формат презентации Open XML)
PNG В PDF (Формат переносимой сети)
SVG В PDF (Масштабируемая векторная графика)
TEX В PDF (Выходной текст LaTeX)
TEXT В PDF (Текстовый документ)
TIFF В PDF (Формат тегированного изображения)
XPS В PDF (Спецификации XML Paper)