горизонтально расположенные полосы: белая, синяя, красная

SautinSoft.PdfMetamorphosis
- SDK для преобразования любых документов в PDF.

Компонент предоставляет полный набор API (программный интерфейс) для конвертирования DOCX, RTF, HTML и Текстовых документов в PDF, а так же объединения/разделения PDF-файлов.

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

#
Активация

Справочник по API

SautinSoft.PdfMetamorphosis создан, чтобы помочь Вам в разработке приложений, где необходимо конвертировать любые документы в PDF-формат. Создает PDF-документы, используя собственный автономный PDF-класс.

В чем же его преимущества?

Формат на выходе - PDF

При конвертировании в PDF Вы можете настроить следующее:

  • установить размер страницы, ориентацию и поля,
  • установить единый шрифт, размер и цвет для Вашего PDF,
  • добавить пользовательские верхние и нижние колонтитулы,
  • добавить нумерацию страниц,
  • добавить пользовательские водяные знаки в PDF-файл,
  • указать версию для вывода PDF: 1.3 -1.7, PDF/A,
  • вложить все шрифты во внуть PDF-документа.

Входные форматы

  • DOCX/DOC (Office Open XML) в соответствии со спецификацией ECMA-376 (4-е издание). Поддерживается полная спецификация формата.
  • RTF
    Сборка имеет собственный RTF-ридер.
  • HTML
    Сборка имеет собственный HTML-парсер. Поддерживает все типы HTML: 3.2, HTML 4.01, HTML5 с CSS и XHTML.
  • Text
    Поддерживаются символы Юникода.
  • PDF
    Выполняет разделение и объединение документов.

Никаких временны́х затрат на разработку программы.

Написание собственного конвертера PDF на C# требует много дней напряженной работы и занимает около 100000 строк кода. SautinSoft.PdfMetamorphosis сэкономит Ваше время, нужно лишь добавить ссылку на SautinSoft.PdfMetamorphosis.dll и написать 3-4 C# строки кода.

схематичный циферблат

ПО будет иметь один из самых быстрых API для обработки документов.

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

✓ Windows

✓ Linux

✓ Mac OS

✓ Android and iOS

Наш компонент зарекомендовал себя на облачных платформах и сервисах:

✓ Xamarin Forms

✓ SharePoint

✓ Google Cloud Platform

✓ Amazon Web Services (AWS)

✓ Microsoft Azure

✓ Docker

Абсолютно автономный и независимый компонент.

SautinSoft.PdfMetamorphosis полностью написан на управляемом C#.

схема автономности - замкнутый на себе круг

Он не требует наличия Adobe Acrobat, MS Word, Excel или другого ПО.

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

  • .NET Framework 4.6.1 и выше
  • .NET Core 2.0 и выше
  • .NET 5, 6, 7
  • .NET Standard 2.0

Загрузка

DEMO-версия бесплатна.

Активация SautinSoft.PdfMetamorphosis

using System;
using System.IO;
using System.Collections;

namespace Sample
{
    class Test
    {

        static void Main(string[] args)
        {
            // Activation of PDF Metamorphosis .Net after purchasing
            SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();

            // Place your serial(s) number.
            // You will get own serial number(s) after purchasing the license.
            // If you will have any questions, email us to [email protected] or ask at online chat https://www.sautinsoft.com.

            p.Serial = "1234567890";

            string docxPath = @"..\..\example.docx";
            string pdfPath = Path.ChangeExtension(docxPath, ".pdf");
            if (p.DocxToPdfConvertFile(docxPath, pdfPath) == 0)
                System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(pdfPath) { UseShellExecute = true });
        }
    }
}
Imports System
Imports System.IO
Imports System.Collections

Namespace Sample
    Friend Class Test

        Shared Sub Main(ByVal args() As String)
            ' Activation of PDF Metamorphosis .Net after purchasing
            Dim p As New SautinSoft.PdfMetamorphosis()

            ' Place your serial(s) number.
            ' You will get own serial number(s) after purchasing the license.
            ' If you will have any questions, email us to [email protected] or ask at online chat https://www.sautinsoft.com.

            p.Serial = "1234567890"

            Dim docxPath As String = "..\..\example.docx"
            Dim pdfPath As String = Path.ChangeExtension(docxPath, ".pdf")
            If p.DocxToPdfConvertFile(docxPath, pdfPath) = 0 Then
                System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(pdfPath) With {.UseShellExecute = True})
            End If
        End Sub
    End Class
End Namespace

Есть вопрос?

стоящий в позе задумчивости человечек у красного знака вопроса выше его роста
  • Если у вас есть вопросы,
  • нужна помощь
  • или пример кода,

обращайтесь в нашу службу поддержки по адресу: [email protected] или спросите в онлайн-чате (правый нижний угол этой страницы). Мы Вам обязательно поможем!

 ВВЕРХ