Обзор
SautinSoft.PdfMetamorphosis предназначен для того, чтобы помочь вам в разработке приложений, где необходимо конвертировать любые документы в PDF. Давайте посмотрим, какие функции выполняет SautinSoft.PdfMetamorphosis может предоставить для вашего приложения:
Кроме того, во время конвертирования в PDF вы можете:
- Установить размер страницы, ориентацию и поля
- Установить шрифт, размер и цвет
- Добавить верхний и нижний колонтитул
- Добавить нумерацию страниц
- Добавить водяные знаки
- Указать PDF версии 1.3 - 2.0, PDF/A
- Встроить все шрифты
- Установить защиту и шифрование
Почему выбрать SautinSoft.PdfMetamorphosis?
Сэкономьте свое время
Сэкономьте время и стоимость разработки вашего приложения. Вам нужно будет только добавить ссылку на SautinSoft.PdfMetamorphosis и написать 3-4 строки C#, чтобы получить возможность создавать PDF из HTML, RTF, Text или DOCX.
Создание PDF из Word и HTML
SautinSoft.PdfMetamorphosis предоставляет набор API для создания PDF из четырех различных входных форматов: Text, RTF, DOC (Word 97-2003) и DOCX.
Автономный и независимый
SautinSoft.PdfMetamorphosis абсолютно автономна и не имеет каких-либо зависимостей от Microsoft Office или Adobe Acrobat.
.NET поддержка для Windows, Linux и Mac
Разрабатывайте для любой платформы .NET или основных операционных систем с единой кодовой базой. Используйте в своих приложениях для .NET Framework, Mono, Xamarin.iOS и Xamarin.Android.
Параметры конвертирования
Благодаря множеству полезных настроек и опций вы можете настроить результат конвертирования по своему усмотрению: добавить нумерацию страниц, водяные знаки на пользовательские страницы, верхний и нижний колонтитулы, версию формата PDF и т.д.
Развертывание приложений в облаке
С помощью NuGet Вы легко можете выполнять развертывание данного компонента в Azure, AWS, AWS Lambda и других решениях.
Форматы ввода и вывода
- Форматы ввода
- DOCX. Компонент может загружать любую версию формата DOCX (Office Open XML) в соответствии со спецификацией ECMA-376 (4-е издание). Поддерживается полная спецификация формата. Если вы ищете только класс C# для разбора и отображения документов DOCX, используйте наш SautinSoft.Document.
- RTF. Компонент может загружать любую версию RTF (формат расширенного текста). Компонент имеет собственный RTF-рендеринг. Если вы ищете только класс C# для разбора и отображения документов RTF, используйте наш SautinSoft.Document. Созданные документы RTF могут быть открыты в MS Word, Open Office, WordPad и других процессорах.
- Text. Здесь нет ничего особенного, только одно: символы Unicode также поддерживаются.
- HTML. Компонент может читать и анализировать все типы HTML: 3.2, HTML 4.01, HTML 5 с помощью CSS и XHTML. Наш компонент не требует какой-либо специальной версии формата HTML, он будет работать с любой версией. Компонент имеет собственный HTML-анализатор.
Языки сценариев (например, jQuery, JavaScript) не поддерживаются. Если вы хотите конвертировать HTML (насыщенный JavaScript и сложным CSS), но в PDF, используйте другой наш компонент SautinSoft.PdfVision.
- Выходные форматы
- PDF 1.0 - 2.0, PDF/A. Компонент может записывать все типы документов PDF. Созданные документы PDF могут быть открыты программным обеспечением Adobe и другими сторонними приложениями. Компонент имеет собственный PDF writer.
Основные функции
Конвертировать HTML в PDF
Предоставляет API для конвертирования HTML-документа с помощью CSS в формат PDF. Позволяет указать настройки страницы, добавить водяные знаки, верхний и нижний колонтитулы.
Конвертировать DOCX в PDF
Конвертируйте DOCX в PDF с максимальной точностью. Позволяет указывать формат PDF 1.3 - 2.0, PDF/A, вставлять используемые шрифты, защищать PDF паролем.
Конвертировать RTF в PDF
Конвертируйте документа RTF в формат PDF и изменяйте размера страницы, ориентацию и поля.
Встраивать шрифты в PDF
Конвертируйте документ RTF в формат PDF и вставляйте все используемые шрифты в документ PDF. Эта функция обеспечивает отображение документа в том же виде на любом устройстве.
Добавить водяной знак в PDF
Конвертируйте документ RTF в формат PDF и добавляйте водяной знак изображения на указанные страницы. Например, для защиты документа от несанкционированного копирования.
Добавить верхний и нижний колонтитулы
Конвертируйте документ DOCX / RTF / HTML в формат PDF и дополнительно добавляйте пользовательский верхний и нижний колонтитулы.
Расширенные возможности
На самом деле компонент может конвертировать в DOCX и RTF с множеством опций:
- Добавление верхнего и нижнего колонтитулов,
- нумерация страниц,
- Добавление пользовательских водяных знаков,
- Установка размера страницы, полей и ориентации,
- многое другое.
Смотрите Руководство разработчика, чтобы ознакомиться с простыми, продвинутыми и сложными примерами, оно содержит более 50 примеров.