Из ворда - в лотус

Тема в разделе "Lotus - Программирование", создана пользователем anna, 5 мар 2015.

  1. anna

    anna Lotus team
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    314
    Симпатии:
    8
    Коллеги, накидайте советов по наиболее оптимальной связке MS Word и лотуса. На тех машинах, где есть ворд, лотуса нет, то есть дальше все пойдет почтой в мейлиновую базу. Есть ли готовые макросы для перегонки в xml? И да, ворд 2003, то есть в docx не сохраняет (или нужно плагин ставить), макросы на русском языке не пишет.
     
  2. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    если не нужно форматирование, таблицы - antiword
    [DOUBLEPOST=1425554824,1425554722][/DOUBLEPOST]приблизительная верстка останется, разумеется - не будет шрифтов ;)
     
    2 пользователям это понравилось.
  3. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
  4. anna

    anna Lotus team
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    314
    Симпатии:
    8
    Убиваете интеллектом :) А мимо формата .doc как? Как xml из ворда сформировать?
    Попробовала Antiword - круто!
     
    #4 anna, 5 мар 2015
    Последнее редактирование модератором: 5 мар 2015
  5. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    вот ни капли не пытался
    вопрос возник именно в контексте doc...
    из ворда - дергаем куски из проекта выше (VB) и пытаемся причесать этот ..код ;)
     
  6. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    @anna, если поставить патч для 2003 или поставить MSO 2007+
    то можно попробовать так:
    Код (LotusScript):
    With ActiveDocument
    .XMLSaveDataOnly = False
    .XMLUseXSLTWhenSaving = False
    .XMLSaveThroughXSLT = ""
    .XMLHideNamespaces = False
    .XMLShowAdvancedErrors = False
    .XMLSchemaReferences.HideValidationErrors = False
    .XMLSchemaReferences.AutomaticValidation = True
    .XMLSchemaReferences.IgnoreMixedContent = False
    .XMLSchemaReferences.AllowSaveAsXMLWithoutValidation = True
    .XMLSchemaReferences.ShowPlaceholderText = False
    End With
    ActiveDocument.SaveAs2 FileName:= _
    "\\dcs-files\profiles\dcs-Ales\asdasd.xml", FileFormat:=wdFormatXML, _
    LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _
    :="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
    SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
    False, CompatibilityMode:=0
     
    2 пользователям это понравилось.
  7. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
  8. erdi

    erdi Well-Known Member

    Регистрация:
    20 авг 2008
    Сообщения:
    261
    Симпатии:
    36
  9. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
  10. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
  11. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
  12. erdi

    erdi Well-Known Member

    Регистрация:
    20 авг 2008
    Сообщения:
    261
    Симпатии:
    36
    есть еще LibreOffice и запускать с параметром -convert-to output_file_extension[:eek:utput_filter_name] [--outdir output_dir] files
     
Загрузка...

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