.net - convert office documents to pdf in c# -


i want pragmatically convert office documents pdf.i not want use microsoft office service ddl. code used,

using system; using system.io; using microsoft.office.interop.word; using system; using system.collections.generic; using system.io; using system.linq; using system.text; using system.io.compression; using document = microsoft.office.interop.word.document;    namespace pdfconversion {     public class pdfmerge     {         static void main()         {             var wordapplication = new microsoft.office.interop.word.application();             document worddocument = null;             object paramsourcedocpath = @"c:\testfile.doc";             object parammissing = type.missing;             string paramexportfilepath = @"c:\temp\test1234.xps";             wdexportformat paramexportformat = wdexportformat.wdexportformatxps;             bool paramopenafterexport = false;             wdexportoptimizefor paramexportoptimizefor =                 wdexportoptimizefor.wdexportoptimizeforprint;             wdexportrange paramexportrange = wdexportrange.wdexportalldocument;             int paramstartpage = 0;             int paramendpage = 0;             wdexportitem paramexportitem = wdexportitem.wdexportdocumentcontent;             bool paramincludedocprops = true;             bool paramkeepirm = true;             wdexportcreatebookmarks paramcreatebookmarks =                 wdexportcreatebookmarks.wdexportcreatewordbookmarks;             bool paramdocstructuretags = true;             bool parambitmapmissingfonts = true;             bool paramuseiso19005_1 = false;                 try             {                 // open source document.                 worddocument = wordapplication.documents.open(                     ref paramsourcedocpath, ref parammissing, ref parammissing,                     ref parammissing, ref parammissing, ref parammissing,                     ref parammissing, ref parammissing, ref parammissing,                     ref parammissing, ref parammissing, ref parammissing,                     ref parammissing, ref parammissing, ref parammissing,                     ref parammissing);                    // export in specified format.                 if (worddocument != null)                     worddocument.exportasfixedformat(paramexportfilepath,                         paramexportformat, paramopenafterexport,                         paramexportoptimizefor, paramexportrange, paramstartpage,                         paramendpage, paramexportitem, paramincludedocprops,                         paramkeepirm, paramcreatebookmarks, paramdocstructuretags,                         parambitmapmissingfonts, paramuseiso19005_1,                         ref parammissing);             }             catch (exception ex)             {                 // respond error             }                         {                 // close , release document object.                 if (worddocument != null)                 {                     worddocument.close(ref parammissing, ref parammissing,                         ref parammissing);                     worddocument = null;                 }                     // quit word , release applicationclass object.                 if (wordapplication != null)                 {                     wordapplication.quit(ref parammissing, ref parammissing,                         ref parammissing);                     wordapplication = null;                 }                    gc.collect();                 gc.waitforpendingfinalizers();                 gc.collect();                 gc.waitforpendingfinalizers(); 

i want use assembly not com.does know might me?i tried itextsharp.it not converting. , cutepdf not able convert pdf directly. please me out this.i have tried ghostscript. converts postscripts pdf couldn't find way convert office documents .ps. there other free library can use meet requirement?

please me out here thanx

i've looked @ lot of free softwares convert documents pdf , must admit none of them meeting requirements. converters not bad licenses restrictive. think have find non free converter.

you can take list of pdf converters: converters


Comments

Popular posts from this blog

c++ - Is it possible to compile a VST on linux? -

java - Output of Eclipse is rubbish -

jquery - Confused with JSON data and normal data in Django ajax request -