ПРОДУКТЫСКАЧАТЬ  КУПИТЬ  ПОМОЩЬ БЛОГ   О КОМПАНИИ  
 
Визитная карточка
>>DOCX в PDF
RTF в PDF
HTML в PDF
Text в PDF
Разбиение и слияние PDF
Скачать
Купить
Online-demo
Документация
Новости

Преобразование DOCX в PDF на C# c помощью
PDF Metamorphosis .Net

  • Собственный автономный DOCX-ридер
    без MS Office.
  • Создает различные типы PDF, включая PDF/A;
  • Настраиваемые свойства страницы, верхний и нижний колонтитулы, номера страниц;
  • Добавление пользовательских водяных знаков.

Введение

Давайте посмотрим, как добавить свойство "DOCX to PDF" в любое приложение .NET.

Прежде всего нужно добавить ссылку на сборку "PdfMetamorphosis.dll" (или установить пакет с NuGet), чтобы добавить Вашему приложению набор инструментов для конвертации DOCX в PDF. Вы можете скачать его здесь, 39.6 Mb.

            SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();

            string docxPath = @"c:\Мастер и Маргарита.docx";
            string pdfPath = @"c:\Мастер и Маргарита.pdf";

            p.BetaDocxToPdfConvertFile(docxPath, pdfPath);
          
		  
Во время преобразования в PDF Вы можете настроить следующее:
  • Установить размер страницы, ориентацию и поля;
  • Установить тип шрифта, размер и цвет для Вашего PDF-документа;
  • Добавить пользовательские верхние и нижние колонтитулы;
  • Добавить нумерацию страниц;
  • Добавить пользовательские водяные знаки в PDF-файл;
  • Указать разновидность создаваемого PDF-файла.
  • Встроить все шрифты в PDF.


NuGet   Online Demo   Скачать, 8.3.7.7 (Июль 7, 2020)

Входные документы DOCX

«PDF Metamorphosis .Net» имеет собственный парсер DOCX.

Если Вы ищете только класс C# DOCX, который может анализировать и отображать документы DOCX, смотрите «Document .Net».



Системные требования

Компонент совместим со всеми языками .NET и поддерживает все основные операционные системы.

«PDF Metamorphosis .Net» полностью написан на управляемом C#. Это делает его абсолютно автономным и независимым.

  • Windows
  • Linux
  • Mac OS

.NET Framework 4.0 and higher and .Net Core 2.0 and higher
  • .NET Framework 4.0, 4.5, 4.6.1 и выше.
  • .NET Core 2.0 и выше.

Некоторые примеры преобразования DOCX в PDF на C# и VB.Net

1. Конвертирование DOCX-файла в PDF-файл на C#:
SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();
                    if (p != null)
            {
                string docxPath = @"d:\Записки из подполья.docx";
                string pdfPath = Path.ChangeExtension(docxPath, ".pdf");

                int result = p.DocxToPdfConvertFile(docxPath, pdfPath);

                if (result==0)
                    System.Diagnostics.Process.Start(pdfPath);
            }
          
		  
2. Конвертирование DOCX в PDF в памяти используя VB.Net:
Dim p As New SautinSoft.PdfMetamorphosis()

            If p IsNot Nothing Then
                Dim docxPath As String = "d:\Лолита.docx"
                Dim pdfPath As String = Path.ChangeExtension(docxPath, ".pdf")
                Dim docxBytes() As Byte = File.ReadAllBytes(docxPath)

                Dim pdfBytes() As Byte = p.DocxToPdfConvertByte(docxBytes)

                If pdfBytes IsNot Nothing Then
                    File.WriteAllBytes(pdfPath, pdfBytes)
                    System.Diagnostics.Process.Start(pdfPath)
                Else
                    System.Console.WriteLine("Произошла ошибка при конвертации DOCX в PDF!")
                End If
            End If
          
		  


Есть вопрос?

  • Если у Вас есть вопросы,
  • нужна помощь
  • или пример кода как конвертировать на C#, VB.NET, ASP.NET,
обращайтесь в нашу службу поддержки по адресу support@sautinsoft.com или спросите в онлайн-чате (правый нижний угол этой страницы). Мы Вам обязательно поможем!


Преимущества «PDF Metamorphosis .Net»:

  1. Экономия времени.
    С «PDF Metamorphosis .Net» Вам нужно будет только добавить ссылку на " PdfMetamorphosis.dll " и написать 3-4 строки C#, чтобы получить возможность создавать PDF из HTML, RTF, Text или DOCX.

  2. «PDF Metamorphosis .Net» предоставляет полный набор API для преобразования в PDF из текста, RTF, HTML и слияния PDF-документов.

  3. «PDF Metamorphosis .Net» является абсолютно автономным компонентом PDF. Вам не нужно беспокоиться о наличии Adobe Acrobat, MS Word, OpenOffice или другого программного обеспечения.

  4. Ваше программное обеспечение будет иметь один из самых быстрых API для конвертации в PDF-документы. Ваши клиенты не будут иметь никаких задержек при создании PDF-документов.

  5. Не беспокойтесь о точности исходных HTML и RTF-документов! «PDF Metamorphosis .Net» может «съесть» любые типы, версии и создать качественный PDF-документ.

  6. Вы оплачиваете один раз и используете «PDF Metamorphosis .Net» сколько Вам нужно без каких-либо дополнительных сборов. Лицензия никогда не истекает.

  7. В качестве бонуса Вы получате неограниченную техническую поддержку бесплатно и независимо от даты Вашей покупки.

Если Вас заинтересовал наш продукт, Вы можете скачать демо-версию тут или посмотреть цены на «PDF Metamorphosis .Net».

 
 
Программы Скачать Помощь О компании
SautinSoft on Facebook SautinSoft on Twitter SautinSoft on Youtube Our Blog
Авторское право © 2002 - 2020 SautinSoft (начало с сайта sautin.com). Все права защищены.