Преобразуйте файл документа в формате Word в docx на сервере без Word

Наконец блок находится в том же объеме как попытка/выгода, таким образом, у Вас будет доступ ко всем переменным определенным внутри.

Предполагают, что у Вас есть обработчик файлов, вот в чем разница в том, как оно было бы записано.

try
{
   StreamReader stream = new StreamReader("foo.bar");
   stream.write("foo");
}
catch(Exception e) { } // ignore for now
finally
{
   stream.close();
}

по сравнению с

StreamReader stream = null;
try
{
    stream = new StreamReader("foo.bar");
    stream.write("foo");
} catch(Exception e) {} // ignore

if (stream != null)
    stream.close();

Помнят, хотя это что-либо внутри наконец, как гарантируют, не будет работать. Предположите, что Вы получаете сигнал аварийного прекращения работы, катастрофические отказы окон или питание не стал. Доверие наконец для критически важного для бизнеса кода плохо.

7
задан APC 26 November 2009 в 13:14
поделиться

4 ответа

Вы можете использовать Aspose.Words . Это не бесплатно, но это хорошо.

2
ответ дан 6 December 2019 в 23:07
поделиться

Вы можете использовать OpenOffice для преобразования. Он поддерживает формат .doc. Насчет формата docx я не уверен.

0
ответ дан 6 December 2019 в 23:07
поделиться
7
ответ дан 6 December 2019 в 23:07
поделиться

Я не уверен, что это возможно без установленного Word.

Взгляните на это:

http: //social.msdn .microsoft.com / Forums / en-US / vsto / thread / f51bdd0c-b022-45c6-8af5-6ed79ad576fd /

2
ответ дан 6 December 2019 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: