XLS, XLSX, ODS, XML elektronik tablolarını web sunucuları üzerinden toplu olarak dönüştürün.
Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Total Excel Converter X, Total Excel Converter'ın ödüllü işlevselliğini geliştirerek web tabanlı, sunucu merkezli aktiviteler için destek ekler. Excel'i kolayca ve doğru bir şekilde Word (hem Doc hem de DocX), PDF, HTML, Access, TXT, ODT, ODS, XML, SQL, CSV, Lotus, DBF, TEX, DIFF, SYLK ve LaTeX dosyalarına dönüştürür. Total Excel Converter X ayrıca ActiveX ve komut satırı erişimi desteği de içerir.
Gelişmiş, web tabanlı tasarımı nedeniyle Total Excel ConverterX GUI veya kesintiye neden olan mesaj içermez. XLS dosyalarınızı sessizce ve otomatik olarak dönüştürebilir. Tek Excel sayfalarını dönüştürün veya büyük dosya yığınlarıyla çalışın; tercih size kalmış. Her iki durumda da, çok fazla zaman kazanmaya hazır olun!
Total Excel Converter X, hantal bir GUI'si olmayan güçlü bir konsol aracıdır. Arka uç dönüştürmeleri otomatikleştirmenize yardımcı olacak şekilde tasarlanmış bu güçlü yardımcı program, on yıllık bir test ve kullanıcı geri bildirimi ile desteklenmektedir. Bugün ücretsiz deneme sürümümüzü indirerek deneyin.
Sunucu tabanlı çözümler mi arıyorsunuz? Sağlam performans için özel olarak hazırlanmış bir dizi sunucu ürünü keşfedin CoolUtils Server Products adresinde.
(30 günlük ÜCRETSİZ deneme sürümü içerir)
(sadece $550.00)
string src="C:\\test\\Source.xlsx"; string dest="C:\\test\\Dest.PDF"; ExcelConverterX Cnv = new ExcelConverterX(); Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Excel.log"); MessageBox.Show("Dönüşüm tamamlandı!");
public static class Function1 { [FunctionName("Function1")] public static async TaskRun( [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req, ILogger log) { StringBuilder sbLogs = new StringBuilder(); sbLogs.AppendLine("başladı..."); try { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.CreateNoWindow = true; startInfo.UseShellExecute = false; var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4); var executablePath = $@"{assemblyDirectoryPath}\Converter\ExcelConverterX.exe"; sbLogs.AppendLine(executablePath + "..."); var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.xlsx"; var outPath = Path.GetTempFileName() + ".pdf"; startInfo.FileName = executablePath; if (File.Exists(outPath)) { File.Delete(outPath); } if (File.Exists(executablePath) && File.Exists(msgPath)) { sbLogs.AppendLine("dosyalar mevcut..."); } else sbLogs.AppendLine("EXE & MSG dosyaları MEVCUT DEĞİL..."); startInfo.WindowStyle = ProcessWindowStyle.Hidden; startInfo.Arguments = $"{msgPath} {outPath}"; using (Process exeProcess = Process.Start(startInfo)) { sbLogs.AppendLine($"bekle...{DateTime.Now.ToString()}"); exeProcess.WaitForExit(); sbLogs.AppendLine($"tamamlandı...{DateTime.Now.ToString()}"); } int sleepCounter = 10; while(!File.Exists(outPath) && sleepCounter > 0) { System.Threading.Thread.Sleep(1000); sbLogs.AppendLine("uyku..."); sleepCounter--; } if (File.Exists(outPath)) sbLogs.AppendLine("Dönüşüm başarıyla tamamlandı."); } catch (Exception ex) { sbLogs.AppendLine(ex.ToString()); } return new OkObjectResult(sbLogs); } }
dim C Set C=CreateObject("ExcelConverter.ExcelConverterX") C.Convert "c:\test\source.xlsx", "c:\test\dest.pdf", "-cPDF -log c:\test\Excel.log" Response.Write C.ErrorMessage set C = nothing
dim C Set C=CreateObject("ExcelConverter.ExcelConverterX") 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.xlsx", "C:\www\ASP", "-cpdf -log c:\html.log") set C = nothing
$src="C:\\test\\test.XLS"; $dest="C:\\test\\test.CSV"; if (file_exists($dest)) unlink($dest); $c= new COM("ExcelConverter.ExcelConverterX"); $c->convert($src,$dest, "-c csv -log c:\\test\\xls.log"); if (file_exists($dest)) echo "TAMAM"; else echo "başarısız:".$c->ErrorMessage;
require 'win32ole' c = WIN32OLE.new('ExcelConverter.ExcelConverterX') src="C:\\test\\test.xlsx"; dest="C:\\test\\test.pdf"; c.convert(src,dest, "-c PDF -log c:\\test\\Excel.log"); if not File.exist?(dest) puts c.ErrorMessage end
import win32com.client import os.path c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX") src="C:\\test\\test.xlsx"; dest="C:\\test\\test.pdf"; c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log"); if not os.path.exists(file_path): print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto; var c: OleVariant; begin c:=CreateOleObject('ExcelConverter.ExcelConverterX'); C.Convert('c:\test\source.xlsx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Excel.log'); IF c.ErrorMessage<> Then ShowMessage(c.ErrorMessage); end;
var c = new ActiveXObject("ExcelConverter.ExcelConverterX"); c.Convert("C:\\test\\source.xlsx", "C:\\test\\dest.pdf", "-c PDF"); if (c.ErrorMessage!="") alert(c.ErrorMessage)
use Win32::OLE; my $src="C:\\test\\test.XLS"; my $dest="C:\\test\\test.CSV"; my $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX'; $c->convert($src,$dest, "-c csv -log c:\\test\\xls.log"); print $c->ErrorMessage if -e $dest;
Birçok Excel'den CSV'ye dönüştürücüyü denedim, hatta tüm ücretsiz çevrimiçi servisleri de denedim, fakat dosyalarımı doğru şekilde dönüştürmediler. Bu, Excel dosyalarım Rusça (Kiril alfabesi) karakterler içerdiği içindi ve diğer tüm dönüştürücüler Kiril karakterlerini doğru şekilde gösteremedi. Sadece Total Excel Converter işi doğru şekilde yaptı, ayrıca Total Excel Converter'ın çok basit ve kolay anlaşılır bir menüsü var, menüde gezinmek çok kolay."
Zhandos Alpyssov www.ceravit.com
"Çok umut verici ve iyi bir ürün. Şu ana kadar Excel'den metne ve xls'den doc'a dönüşümleri test ettik, hepsi doğru çalıştı. Destek için teşekkür ederiz."
Marcus Todsen
Güncellendi Mon, 26 Feb 2024
(sadece $550.00)