- Ставки и прогнозы на матч Манчестер Сити - Интер (финал ЛЧ 2023)
- Жители Красного Бора (Нового Пьяного Бора) до революции
- История Красного Бора Татарстан (Новый Пьяный Бор Елабужского уезда) в статьях
- Что такое криптокарты?
- Программа для поиска драйверов на любое устройство
- Как технология OCR снижает нагрузку на офис
- Как настроить локальную сеть через Wi-Fi
- Как операционная система Windows стала такой популярной
Как связать Java и 1С? |
В сети Интернет мало информации по интеграции Java и 1С. Тем не менее, есть интересные Java-проекты, работу которых хотелось бы оценить внутри 1С. Apache PDFBox – один из таких популярных проектов. Так сложилось, что файлы pdf являются очень распространенными, а 1С не имеет хороших средств работы с данным форматом. Предложенный здесь способ состоит в том, чтобы через утилиту IKVM.NET перевести JAVA-библиотеку в .Net-сборку, а затем использовать эту сборку внутри 1С средствами интеграции. Apache PDFBox – это библиотека Java для работы с PDF-документами. Позволяет выполнять операции: извлечение текста, печать PDF, слияние и разделение документов, преобразование в изображение, заполнение форм, создание PDF, проверка PDF/A, интеграция с Lucene Search Engine. IKVM.Net – это виртуальная машина Java для Mono / .Net framework и позволяет конвертировать библиотеку Java в сборку .Net, а затем обращаться к библиотеке средствами .Net framework. IKVM.Net содержит много вспомогательных сборок, отвечающих за различные классы Java.
Конвертация Jar в dll-сборкуНа данном шаге предполагается, что IKVM.Net установлен на компьютере.
Выполнение простейших операций PDFBox внутри 1С
Оставьте свой комментарий! Tags:
Похожие статьи: |
Самое читаемое:
- История Красного Бора Татарстан (Новый Пьяный Бор Елабужского уезда) в статьях
- Жители Красного Бора (Нового Пьяного Бора) до революции
- Ставки и прогнозы на матч Манчестер Сити - Интер (финал ЛЧ 2023)