Konvertieren Sie XLS, XLSX, ODS, XML Tabellenkalkulationen im Batch über Webserver.
Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Der Total Excel Converter X baut auf der preisgekrönten Funktionalität des Total Excel Converter auf, indem er Unterstützung für webbasierte, serverorientierte Aktivitäten hinzufügt. Er konvertiert Excel mühelos und genau in Word (sowohl Doc als auch DocX), PDF, HTML, Access, TXT, ODT, ODS, XML, SQL, CSV, Lotus, DBF, TEX, DIFF, SYLK und LaTeX-Dateien. Der Total Excel Converter X unterstützt auch ActiveX und den Zugriff über die Befehlszeile.
Aufgrund seines fortschrittlichen, webbasierten Designs hat der Total Excel ConverterX keine GUI oder störende Meldungen. Er kann Ihre XLS-Dateien leise und automatisch konvertieren. Konvertieren Sie einzelne Excel-Blätter oder arbeiten Sie mit großen Mengen von Dateien; die Wahl liegt bei Ihnen. So oder so, machen Sie sich bereit, viel Zeit zu sparen!
Der Total Excel Converter X ist ein leistungsstarkes Konsolentool ohne eine umständliche GUI. Entwickelt, um Ihnen zu helfen, backend-Konvertierungen automatisch durchzuführen, wird dieses leistungsstarke Dienstprogramm durch ein Jahrzehnt an Tests und Benutzerfeedback unterstützt. Probieren Sie es noch heute aus, indem Sie unsere kostenlose Testversion herunterladen.
Suchen Sie nach serverbasierten Lösungen? Entdecken Sie eine Reihe von Serverprodukten, die auf robuste Leistung abgestimmt sind, unter CoolUtils Server Products.
(enthält 30 Tage KOSTENLOSE Testversion)
(nur $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("Konvertierung abgeschlossen!");
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("gestartet..."); 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("Dateien vorhanden..."); } else sbLogs.AppendLine("EXE- und MSG-Dateien NICHT vorhanden..."); startInfo.WindowStyle = ProcessWindowStyle.Hidden; startInfo.Arguments = $"{msgPath} {outPath}"; using (Process exeProcess = Process.Start(startInfo)) { sbLogs.AppendLine($"warten...{DateTime.Now.ToString()}"); exeProcess.WaitForExit(); sbLogs.AppendLine($"abgeschlossen...{DateTime.Now.ToString()}"); } int sleepCounter = 10; while(!File.Exists(outPath) && sleepCounter > 0) { System.Threading.Thread.Sleep(1000); sbLogs.AppendLine("schlafen..."); sleepCounter--; } if (File.Exists(outPath)) sbLogs.AppendLine("Konvertierung erfolgreich abgeschlossen."); } 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 "OK"; else echo "fehler:" . $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;
Ich habe viele Excel-zu-CSV-Konverter ausprobiert, sogar alle kostenlosen Onlinedienste, aber sie haben meine Dateien nicht korrekt konvertiert. Es liegt daran, dass meine Excel-Dateien russische (kyrillisches Alphabet) Zeichen enthalten, und alle anderen Konverter haben es nicht geschafft, kyrillische Zeichen korrekt darzustellen. Nur der Total Excel Converter hat die Aufgabe korrekt erledigt, zudem hat der Total Excel Converter ein sehr einfach zu verstehendes Menü, es ist sehr einfach, durch das Menü zu navigieren."
Zhandos Alpyssov www.ceravit.com
"Es ist ein sehr vielversprechendes und gutes Produkt. Wir haben bisher Excel-zu-Text- und xls-zu-doc-Konvertierungen getestet, es hat alles gut funktioniert. Vielen Dank für die Unterstützung."
Marcus Todsen
Aktualisiert Mon, 26 Feb 2024
(nur $550.00)