Преобразовать+дописать Doc -> Pdf

Тема в разделе "Lotus - Программирование", создана пользователем ToxaRat, 16 май 2012.

  1. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    Собственно задача:
    Все DOC файлы преобразовать в один PDF предварительно первую страницу этого PDF слепить на лету - вписать туда кучу реквизитов из лотус документа ну а после этой страницы приплюсоваь все DOC.

    Тут походу нужна библиотека на LS которая создаёт PDF, есть такая?
     
  2. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
  3. vincent_vega

    vincent_vega Lotus team
    Lotus team

    Регистрация:
    2 апр 2005
    Сообщения:
    165
    Симпатии:
    1
    Для первой страницы и слепки отдельных PDF в один- iText
    Для конвертации - http://code.google.com/p/flying-saucer/ http://poi.apache.org/
     
  4. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    а есть какие-то готовые DLL?
     
  5. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.083
    Симпатии:
    300
    есть - java.exe + dll ;)
    dll в смысле КОМы - это уже не LS - не? ^_^

    Добавлено: можно так - http://www.aspose.com/categories/.net-comp...et/default.aspx
    штука баксов и пиши себе длл, на платформе, кот. НЕТ
    правда там есть и "нелюбимая" java ;)

    ну а если серьёзно - что останавливает заюзать POI ?
     
  6. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    Собственно сабж, как преобразовать Doc в PDF (используя лотус и MS Office)
    В ворде 2007 всё просто - там можно банально сохранить в PDF
    А что делать если у меня 2003 офис?
     
  7. duchan

    duchan Well-Known Member

    Регистрация:
    20 сен 2006
    Сообщения:
    106
    Симпатии:
    3
    хм... поставить ворд2007... :(
    или попробовать найти конвертер для ворд2003, вдруг такой есть(я не видел, но и цели найти небыло).

    Дело в том что Вы сохраняя через ворд в PDF используете инструменты этого ворда, и если он этого не умеет, то и сделать не может. Логично?
     
  8. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
  9. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
  10. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    FileFormatConverters.exe - программа совместимости c MS Office 2007, можно скачать с сайта MS. Инсталишь и спокойно работаешь в 2003-м Офисе с форматами 2007-го.

    Если надо программно, то переконвертить средствами Офиса в формат docx, а потом разбирать xml.

    Если же пытаться через виртуальный принтер, то лучше всего PDFCreator, т.к. он имеет объектную COM-модель, которую можно использовать через CreateObject.

    Добавлено:
    Кстати, зачем новую тему было создавать, если уже есть Преобразовать+дописать Doc В Pdf? Чтобы больше тем было об одном и том же?
     
  11. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    как ни странно вырезали экспорт в PDF из ворда 2007, его теперь отдельно качать с МС нужно - АББИ хорошо прижало МС
    2003 - не может этого никак сделать

    Добавлено:
    вот COM-модель уже интереснее, а то нет средств управлять виртуальными принтерами из ворда - только выбрать принтер

    а в той теме такого ответы ты не давал ;)
     
  12. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    ToxaRat
    Тогда той темы не видел, заметил её, когда открыл эту - внизу в перечне похожих тем.
    Вообще про PDFCreator это общеизвестно и давно пройденный этап. Считаю, что COM всё же плохо, чем хорошо. lmike в той теме задал правильное направление.

    Ты вспомни, когда ты здесь в последний раз какой-нибудь полезный ответ дал, кодом поделился? Одни невразумительные комменты с подмигиваниями.
     
  13. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    У меня не вырезано ;)

    Аплодирую! =)
     
  14. Mady

    Mady Well-Known Member

    Регистрация:
    16 сен 2006
    Сообщения:
    66
    Симпатии:
    0
    Можно использовать Apache POI предназначен для работы со стркутурой MS Office. для того что бы преобразовать в PDF можно использовать IText.
     
  15. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.083
    Симпатии:
    300
    Добавлю сюда еще раз ссылку на топик Конвертация и "офисные" форматы.
     
Загрузка...
Похожие Темы - Преобразовать+дописать Doc Pdf
  1. solovievv
    Ответов:
    5
    Просмотров:
    181
  2. WebWare Team
    Ответов:
    11
    Просмотров:
    316
  3. oshmianski
    Ответов:
    3
    Просмотров:
    211
  4. Cheburan
    Ответов:
    8
    Просмотров:
    525
  5. Shandrik
    Ответов:
    3
    Просмотров:
    459

Поделиться этой страницей