Объединить PDF с HTML через C#

Объедините документы PDF в один формат HTML. Используйте Aspose.PDF для .NET для программного изменения файлов

Объедините PDF с HTML, используя C#

Как объединить PDF в HTML? С помощью библиотеки Aspose.PDF для .NET вы можете легко программно объединить PDF с HTML. Программное обеспечение PDF от Aspose идеально подходит как для частных лиц, так и для малого или крупного бизнеса. Поскольку он способен обрабатывать большой объем информации, выполняйте объединение быстро и эффективно и защищайте ваши данные. Особенностью Aspose.PDF является API для слияния PDF с HTML.

Особенность этого подхода заключается в том, что вам нужно только открыть диспетчер пакетов NuGet, найти «Aspose.PDF для .NET» и установить его без особых сложных настроек. (Для установки используйте команду из консоли диспетчера пакетов). Чтобы преобразовать PDF в HTML, мы будем использовать API Aspose.PDF для .NET, который представляет собой многофункциональный, мощный и простой в использовании API преобразования для платформы.NET. Ознакомьтесь с подробностями установки библиотеки на страницах Документация. Чтобы убедиться в преимуществах библиотеки, попробуйте использовать фрагмент кода, преобразованный PDF в HTML.

Package Manager Console

PM > Install-Package Aspose.PDF

Как объединить PDF с HTML через C#


Разработчики .NET могут легко загружать и объединять файлы PDF в HTML всего за несколько строк кода.

  1. Инициализируйте новый документ и запустите цикл для объединения файлов
  2. В цикле: добавьте новую страницу в HTML-документ
  3. В цикле: добавьте PDF-файл на новую страницу
  4. После цикла сохраните результат

Вот пример, демонстрирующий, как объединить PDF в HTML в C#. С легкостью объединяйте несколько документов в один файл. Если вы разрабатываете код в C#, эта задача может быть проще, чем кажется. Можно использовать полные имена файлов как для чтения PDF, так и для записи HTML. Посмотрите этот пример C#, в котором показано, как объединить несколько документов одного или разных типов файлов в один файл с помощью C#

Объедините файлы PDF с помощью .NET и сохраните как HTML

Пример C#: в этом примере кода показано объединение PDF в HTML

Input file:

File not added

File not added

Output format:

HTML

Output file:

var inputFile1 = Path.Combine(dataDir, "1.pdf");
var inputFile2 = Path.Combine(dataDir, "2.pdf");
var outputFile = Path.Combine(dataDir, "merger_pdf_html.html");
var pdfDocument1 = new Aspose.Pdf.Document(inputFile1);
var pdfDocument2 = new Aspose.Pdf.Document(inputFile2);
pdfDocument1.Merge(pdfDocument2);
var options = new Aspose.Pdf.HtmlSaveOptions
{
    PartsEmbeddingMode = Aspose.Pdf.HtmlSaveOptions.PartsEmbeddingModes.EmbedAllIntoHtml,
    RasterImagesSavingMode = Aspose.Pdf.HtmlSaveOptions.RasterImagesSavingModes.AsEmbeddedPartsOfPngPageBackground,
    AntialiasingProcessing = Aspose.Pdf.HtmlSaveOptions.AntialiasingProcessingType.TryCorrectResultHtml,
    FixedLayout = true
};
pdfDocument1.Save(outputFile, options);

API для C# для объединения PDF в HTML

API Aspose.PDF для C# предоставляет широкий спектр функций для работы с PDF-файлами. Некоторые из функций включают в себя:

  • Создавайте PDF-документы с нуля или из HTML, XML или изображений.
  • Редактируйте существующие PDF-документы, добавляя или удаляя страницы, текст, изображения и другое содержимое.
  • Конвертируйте PDF-документы в другие форматы, такие как HTML, XML и изображения.
  • Преобразование PDF-документов в изображения или формат XPS.
  • Печатайте PDF-документы прямо из приложения.
  • Цифровая подпись PDF-документов.

Дополнительную информацию о Aspose.PDF для API C# можно найти в этой документации Aspose