История версий - SautinSoft.PdfFocus


2023.5.10 – 10 мая 2023 г.
Мы рады предложить Вам новую версию SautinSoft.PdfFocus 2023.5!
Начиная с этой версии, нумерация сборок будет начинаться с «Год/Месяц/День». Вы всегда можете отслеживать новые выпуски и получать последние версии.
Посмотрим, что нового:

  • Мы добавили возможность использовать альтернативный шрифт, загружаемый из GDIFont.
  • Исправлена ошибка, из-за которой результат конвертирования "PDF в XML" был пустым (не сбой).
  • Улучшена работа со шрифтами: теперь поиск подходящего шрифта осуществляется по нескольким параметрам и дает лучшее соответствие.
  • HTML Reader: Добавлена поддержка нескольких тегов и добавлена возможность распознавания языка (En, Ch, Sl и так далее) текста содержимого.
  • RTF Reader:
    • CheckBoxes считываются правильно. Исправлена ошибка при чтении значения: true/false.
    • Исправлена ошибка, из-за которой отсутствовала граница таблицы.
  • PDF Writer: Исправлена ошибка с чтением изображений, расположенных по локальному пути: "<img src="file://с:/logo.png">
  • Исправлены незначительные проблемы, найденные и отправленные нам нашими клиентами. Таким образом, компонент стал более безошибочным.

8.6.1.18 – 18 января 2023 г.
Мы рады предложить Вам новую версию SautinSoft.PdfFocus 8.6! Давайте посмотрим детали:

  • Гиперссылки исчезли при использовании опции: "WordOptions.DetectTables = true;". Проблема решена.
  • Проблема со сглаживанием таблицы в одну строку решена.
  • В этом релизе исправлены ошибки чтения и записи римских цифр и нумерованных списков.
  • PDF Reader:
    • Исправлена проблема, из-за которой текст в таблице исчезал, если таблица занимала несколько страниц.
    • Вертикальный текст в ячейке. Текст исчез после конвертирования. Проблема решена.
  • Исправлены незначительные проблемы, найденные и отправленные нам нашими клиентами. Таким образом, компонент стал более безошибочным.

8.5.10.20 – 20 октября 2022 г.
Мы рады предложить Вам новую версию SautinSoft.PdfFocus 8.5! Давайте посмотрим детали:

  • Поддержка .NET 7.0: Начиная с версии 8.5 появились сборки SautinSoft.PdfFocus.dll, скомпилированные для единой платформы .NET 7.0.

    Начиная с версии 8.5 появились сборки SautinSoft.PdfFocus.dll, скомпилированные для единой платформы .NET 7.0

  • PDF Reader:
    Исправлена ошибка, из-за которой текст в таблице исчезал, если таблица занимала несколько страниц.
    Вертикальный текст в ячейке. Текст пропадал после конвертации. Проблема решена.
  • RTF, DOCX:
    Улучшен алгоритм расчета размера заполнения для абзацев.
    Улучшена работа с документами DOCX и RTF, а также исправлены некоторые мелкие проблемы, о которых нам сообщали наши клиенты.

8.4.5.25 – 25 мая 2022 г.
Незначительное обновление! Давайте посмотрим детали:

  • Office Edition: исправлена проблема с ключами serail для «конвертирования PDF в XML».

8.4.5.18 – 18 мая 2022 г.
Рады сообщить о выходе новой версии SautinSoft.PdfFocus 8.4! Посмотрим на улучшения:

  • PDF в XML: Мы улучшили механизм определения табличных данных: ячеек и столбцов.
  • Исправлены некоторые ошибки, присланные нашими клиентами, благодаря чему компонент стал более безошибочным.

8.3.3.25 – 25 марта 2022 г.
Рады сообщить о выходе новой версии SautinSoft.PdfFocus 8.3! Посмотрим на улучшения:

  • PDF в XLS: Улучшен алгоритм для создания XLS-книг из PDF-документов, а именно определение фона ячейки и поиск объединенных ячеек.
  • HTML Edition объединена с Office Edition. Текущие пользователи обоих выпусков теперь могут конвертировать PDF в следующие форматы: DOCX, RTF, HTML, XLS, XML и текст.

8.2.1.18 – 18 января 2022 г.
Рады сообщить о выходе новой версии SautinSoft.PdfFocus 8.2! Давайте посмотрим на детали:

  • Поддержка .NET 6.0: Начиная с версии 8.5 появились сборки SautinSoft.PdfFocus.dll, скомпилированные для единой платформы .NET 6.0.

    Начиная с версии 8.2 появились сборки SautinSoft.PdfFocus.dll, скомпилированные для единой платформы .NET 6.0

  • Исправлена проблема с межстрочным интервалом при чтении PDF-документов.
  • Исправлена проблема с шириной текстовой формы при конвертировании PDF в Word в режимах Exact и Continuous рендеринга.
  • Исправлена проблема со свойствами RenderPages и RenderPagesString.
  • PDF в XLS: Улучшен алгоритм создания объединенных ячеек.
  • Исправлены незначительные проблемы, найденные и отправленные нам нашими клиентами. Таким образом, компонент стал более безошибочным.

8.0.6.21 – 21 июня 2021 г.
Рады сообщить о выходе новой версии SautinSoft.PdfFocus 8.0! Давайте посмотрим, что нового:

  • PDF в Изображения: Мы интегрировали новый механизм конвертирования PDF в изображения, унифицированный с нашим основным компонентом SautinSoft.Document. Это нововведение повысило надежность и качество конвертирования.
  • PDF в DOCX, RTF, HTML: Добавлена полная поддержка TOC (Оглавление), включая чтение его из PDF и воссоздание в выходных документах.
  • PDF в DOCX:
    • Добавлена возможность загружать встроенные шрифты таким образом, чтобы их можно было вставлять в сохраненные документы DOCX.
    • Улучшен расчет межстрочного интервала для текста. Это влияет на точность расположения текста в обрабатываемом документе.
    • Улучшен алгоритм обрезки, который положительно влияет на качество изображения при загрузке PDF-документов.
    • Свойство PreserveEmbeddedFonts получило режим "Авто". Теперь вы можете установить его в три состояния: Включено, отключено и автоматически.
  • Мы удалили зависимости от библиотек DLL PresentationCore и Presentationframework.

7.8.1.29 – 29 января 2021 г.
Мы рады предложить вам новую версию SautinSoft.PdfFocus 7.8! Давайте посмотрим, что нового:

  • Абсолютно новая возможность OCR - выполнять распознавание текста при конвертировании PDF в DOCX, HTML, RTF и текст. Начиная с версии 7.8 компонент предоставляет API для подключения любого компонента OCR для конвертирования отсканированных PDF-документов в редактируемые.

    OCR

    Здесь мы подготовили для вас примеры кода с использованием различных бесплатных библиотек распознавания:
  • Поддержка .NET 5.0: Начиная с версии 7.8 появилась SautinSoft.PdfFocus.dll сборка, скомпилированная для унифицированной платформы .NET 5.0.

    SautinSoft.PdfFocus. dll сборка, скомпилированная  для единой платформы .NET 5.0

  • DOCX Writer: Добавлена "таблица шрифтов" внутри созданных документов DOCX. Экземпляр части этого типа содержит информацию о каждом шрифте, используемом в содержимом документа. Когда потребитель читает документ WordprocessingML, он должен использовать эту информацию, чтобы определить, какие шрифты использовать для отображения документа. когда указанные шрифты недоступны в системе потребителя.
  • Исправлена ошибка с загрузкой определенных изображений из PDF. Это изображения, упакованные с использованием декодера JBIG2, и в то же время их глобальные данные были сжаты другим декодером FlateDecode.
  • Исправлена хитрая ошибка в алгоритме "Clipper". В случае, если PDF-документ содержал изображения с контуром обрезки, этот алгоритм снижал качество изображения в окончательных документах (DOCX, RTF, HTML). Теперь качество выходного изображения такое же, как и во входном PDF.

7.7.7.24 – 24 июля 2020 г.
Рады сообщить о выходе новой версии SautinSoft.PdfFocus 7.7! Давайте посмотрим, что нового:

  • Добавлена автоматическая возможность сохранения изображений в исходном формате, как они были сохранены во входном PDF. Например, при конвертировании PDF в DOCX все встроенные изображения, которые являются JPEG, также будут встроены в результирующий DOCX как Jpeg-изображения, другие как PNG. Предыдущие версии сохраняли все изображения только в формате PNG.
    Чтобы обеспечить эту функцию, мы добавили новые свойства EmbeddedImagesFormat и EmbeddedJpegQuality.
    Таким образом, это новшество снижает вес результирующих документов DOCX, HTML и RTF, содержащих изображения до 6 раз.
  • Улучшен алгоритм считывания barcode шрифтов из PDF-документов.
  • PDF в HTML: Добавлен кэш изображений, чтобы избежать многократного дублирования одних и тех же изображений при сохранении в HTML.
  • PDF в HTML: Улучшен алгоритм рендеринга HTML-документа в Fixed режиме. Теперь отдельные символы со своими координатами (x,y) объединяются в отдельные слова, а затем в отдельные предложения. Таким образом, данное нововведение позволило уменьшить размер HTML-документа в 3 раза.


Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу [email protected] или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже:



Вопросы и предложения всегда приветствуются!

Мы разрабатываем компоненты .Net с 2002 года. Мы знаем форматы PDF, DOCX, RTF, HTML, XLSX и Images. Если вам нужна помощь в создании, изменении или преобразовании документов в различных форматах, мы можем вам помочь. Мы напишем для вас любой пример кода абсолютно бесплатно.