Convert HTML > DOCX and DOCX > HTML

Perfecto

Client
Регистрация
06.08.2013
Сообщения
94
Благодарностей
4
Баллы
8
Hi,

What is the most simple way to convert HTML > DOCX and DOCX > HTML with Zennoposter or with an API or something else.

Thanks
 

EtaLasquera

Client
Регистрация
02.01.2017
Сообщения
524
Благодарностей
112
Баллы
43
you need microsoft office instaled and you can importa microsoft.interop[excel/word/ppt/etc]
Add gac link and select microsoft dll.
Add to own code settings will make your code easy.

With interop you can save as.

Here a example working with excel:
Код:
//ex: c:\temp\file.xlm
string o = project.Variables["downloaded"].Value;

//ex: c:\temp\final.xls
string d = project.Variables["final"].Value;

Application excel = new Application();
Workbook wb = excel.Workbooks.Open(o);
wb.Activate();  //activate tab
wb.DoNotPromptForConvert = true;  //ignore errors
wb.CheckCompatibility = false;  //ignore compatibility
excel.DisplayAlerts = false;  //don't show anything

try{
  wb.SaveAs(d, XlFileFormat.xlOpenXMLWorkbook);
}
catch (Exception e){
  project.SendInfoToLog(e.ToString());
  System.Windows.Forms.MessageBox.Show("Fail to save "+e.ToString()+":\nSource: "+o+"\n Destiny: "+d,"Erro");
}

wb.Close();
excel.Quit();
 

Вложения

  • 5,9 КБ Просмотры: 299
  • 12,7 КБ Просмотры: 300

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 270
Благодарностей
5 854
Баллы
113
Find some online document converter service and automate it in browser with zennoposter.
 

Perfecto

Client
Регистрация
06.08.2013
Сообщения
94
Благодарностей
4
Баллы
8
I think this solution is easier, do you know a good free service with no volume limit?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)