CSV to DOC, PDF, HTML, TXT, XLS, DBF, XML or OpenOffice formats via command line
Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
A powerful engine of Total CSV ConverterX allows to convert very large volumes of CSV files as fast as possible. When you convert several folders with CSV files the program keeps folder structure.
Test Total CSV ConverterX with ActiveX before purchasing for free. Download your 30-day evaluation version here.
Looking for server-based solutions? Discover a range of server products tailored for robust performance at CoolUtils Server Products.
(includes 30 day FREE trial)
(only $850.00)
string src="C:\\test\\Source.csv"; string dest="C:\\test\\Dest.PDF"; CSVConverterX Cnv = new CSVConverterX(); Cnv.Convert(src, dest, "-c PDF -log c:\\test\\CSV.log"); MessageBox.Show("Convert complete!");
Download .NET CSV Covnerter example
dim C Set C=CreateObject("CSVConverter.CSVConverterX") C.Convert "c:\test\source.csv", "c:\test\dest.pdf", "-cPDF -log c:\test\CSV.log" Response.Write C.ErrorMessage set C = nothing
dim C Set C=CreateObject("CSVConverter.CSVConverterX") Response.Clear Response.AddHeader "Content-Type", "binary/octet-stream" Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf" Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.csv", "C:\www\ASP", "-cpdf -log c:\test\csv.log") set C = nothing
$src="C:\\test\\test.csv"; $dest="C:\\test\\test.xlsx"; if (file_exists($dest)) unlink($dest); $c= new COM("CSVConverter.CSVConverterX"); $c->convert($src,$dest, "-c pdf -log c:\\test\\csv.log"); if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;
require 'win32ole' c = WIN32OLE.new('CSVConverter.CSVConverterX') src="C:\\test\\test.csv"; dest="C:\\test\\test.pdf"; c.convert(src,dest, "-c PDF -log c:\\test\\CSV.log"); if not File.exist?(dest) puts c.ErrorMessage end
import win32com.client import os.path c = win32com.client.Dispatch("CSVConverter.CSVConverterX") src="C:\\test\\test.csv"; dest="C:\\test\\test.pdf"; c.convert(src, dest, "-c PDF -log c:\\test\\CSV.log"); if not os.path.exists(file_path): print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto; var c: OleVariant; begin c:=CreateOleObject('CSVConverter.CSVConverterX'); C.Convert('c:\test\source.csv', 'c:\test\dest.pdf', '-cPDF -log c:\test\CSV.log'); IF c.ErrorMessage<> Then ShowMessage(c.ErrorMessage); end;
var c = new ActiveXObject("CSVConverter.CSVConverterX"); c.Convert("C:\\test\\source.csv", "C:\\test\\dest.pdf", "-c PDF"); if (c.ErrorMessage!="") alert(c.ErrorMessage)
use Win32::OLE; my $src="C:\\test\\test.csv"; my $dest="C:\\test\\test.pdf"; my $c = CreateObject Win32::OLE 'CSVConverter.CSVConverterX'; $c->convert($src,$dest, "-c pdf -log c:\\test\\CSV.log"); print $c->ErrorMessage if -e $dest;
"I convert a CSV file to an XLS file on the windows command line. I was open to installing Office but Total CSV Converter managed the task without it. A good piece of software, thank you!"
Ron Duggs
Consumer Settlements
"We had a need to extract several CSV files from different worksheets. Tried several converters, but only this one worked fine. Thank you!"
Gilbert L.
Updated Tue, 29 Oct 2024
(only $850.00)