Total Doc Converter X ist eine Server-App, die einmal installiert, mehreren Netzwerkbenutzern ermöglicht, DocX über die Befehlszeile in PDFs zu konvertieren. Da Doc Converter X über einen Webserver aufgerufen wird, kann eine beliebige Anzahl von Endbenutzern die Berechtigung erhalten, es zu verwenden. Alternativ kann unser Befehlszeilen-Konverter auch als eigenständige Anwendung eingesetzt werden. Fazit; wenn Sie leise Konvertierungen ohne Unterbrechung durchführen müssen, ist dies das perfekte Werkzeug für den Job.
Mit voller ActiveX-Unterstützung kann der Total Doc Converter X in fast jede Windows-App integriert werden. Verwenden Sie unseren Konverter als zuverlässige Bibliothek für all Ihre Konvertierungsanforderungen. Ihre Benutzer müssen nicht einmal wissen, wie man DocX über die Windows-Befehlszeile in PDF konvertiert. Rufen Sie einfach das COM-Objekt über .NET auf!
Nach der Installation des Total Doc Converter X werden Sie mit einer Master-Liste von Befehlen begrüßt, die zur Einrichtung von Konvertierungsprojekten verwendet werden können. Sowohl Serveradministratoren als auch Netzwerkbenutzer können von diesem unkomplizierten, zugangsorientierten Design profitieren. Sobald Sie die optimalen Projekteinstellungen gefunden haben, können Sie diese mit unserer praktischen .bat-Speicherfunktion für die zukünftige Verwendung speichern.
Unsere Doc-zu-PDF-Bibliothek ist nicht nur auf PDF beschränkt. Tatsächlich konvertiert sie DocX auch in eine Vielzahl anderer Formate (XLS, HTML, JPEG, TIFF, RTF, TXT).
Zusätzliche Optionen ermöglichen Ihnen:
Nach vielen Jahren der Entwicklung von Konvertierungs-Apps haben wir gelernt, welche Optionen Benutzer am meisten benötigen. Getreu unserem Ziel der unübertroffenen Flexibilität haben wir diese Optionen hinzugefügt, um den Benutzern ein einziges, robustes Dienstprogramm zu bieten, das die Funktionalität vieler Tools vereint.
Testen Sie gerne, bevor Sie kaufen. Laden Sie unsere kostenlose Evaluierungsversion herunter und sehen Sie, was Sie denken. Wenn es Zeit ist, auf die Vollversion aufzurüsten, bieten wir verschiedene Lizenzen an, um Ihre spezifischen Bedürfnisse zu erfüllen. Für Unternehmenslizenzen kontaktieren Sie uns über dieses Formular.
Total Doc ConverterX läuft problemlos auf Windows Vista/7/8/10/11.
"Wir mussten DOCX-Dateien serverseitig ohne Aufsicht in PDF umwandeln. Total Doc Converter X läuft bei uns auf einem Webserver, sodass mehrere Netzwerkbenutzer die Konvertierung über die Befehlszeile anstoßen können. Die leisen Konvertierungen ohne GUI passen genau zu unserem Setup."
Alexander Braun Serveradministrator, Hosting-Anbieter
"Über die ActiveX-Unterstützung haben wir die Bibliothek direkt in unsere Windows-Anwendung integriert. Jetzt erzeugen wir aus DOCX- und DOC-Vorlagen automatisch PDFs, mit vielen Einstellungen für Ränder und Seitenzahlen. Für den Serverbetrieb ideal."
Nicole Schwarz Softwareentwicklerin, ERP-Anbieter
"Die stapelweise DOCX-zu-PDF-Umwandlung per Befehlszeile ließ sich sauber in unsere Skripte einbauen und läuft stabil im Hintergrund. Die Befehlsliste ist umfangreich. Die Ersteinrichtung auf dem Webserver hat etwas Einlesen gebraucht, danach lief alles zuverlässig."
Patrick Hoffmann DevOps-Ingenieur, IT-Dienstleister
string src = @"C:\test\Source.docx";
string dest = @"C:\test\Dest.pdf";
var cnv = new DocConverterX();
cnv.Convert(src, dest, "-cPDF -log c:\\test\\Doc.log");
if (!string.IsNullOrEmpty(cnv.ErrorMessage))
throw new Exception(cnv.ErrorMessage);
public static class Function1
{
[FunctionName("Function1")]
public static async Task Run(
[HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
ILogger log)
{
StringBuilder sbLogs = new StringBuilder();
sbLogs.AppendLine("started...");
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\DocConverterX.exe";
sbLogs.AppendLine(executablePath + "...");
var srcPath = $@"{assemblyDirectoryPath}\src\sample.docx";
var outPath = Path.GetTempFileName() + ".pdf";
startInfo.FileName = executablePath;
if (File.Exists(outPath))
{
File.Delete(outPath);
}
if (File.Exists(executablePath) && File.Exists(srcPath))
{
sbLogs.AppendLine("files exists...");
}
else
sbLogs.AppendLine("EXE & source files NOT exists...");
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = $"\"{srcPath}\" \"{outPath}\" -cPDF";
using (Process exeProcess = Process.Start(startInfo))
{
sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
exeProcess.WaitForExit();
sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
}
sbLogs.AppendLine("Conversion complete.");
}
catch (Exception ex)
{
sbLogs.AppendLine(ex.ToString());
}
return new OkObjectResult(sbLogs);
}
}
dim C
Set C=CreateObject("DocConverter.DocConverterX")
C.Convert "c:\source.docx", "c:\dest.pdf", "-cPDF -log c:\doc.log"
Response.Write C.ErrorMessage
set C = nothing
dim C
Set C=CreateObject("DocConverter.DocConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.docx", "C:\www\ASP", "-cpdf -log c:\doc.log")
set C = nothing
$src="C:\\test\\test.docx";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("DocConverter.DocConverterX");
$c->convert($src,$dest, "-cPDF -log c:\\test\\Doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('DocConverter.DocConverterX')
src = "C:\\test\\test.docx"
dest = "C:\\test\\test.pdf"
c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("DocConverter.DocConverterX")
src = "C:\\test\\test.docx"
dest = "C:\\test\\test.pdf"
c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")
if not os.path.exists(dest):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
begin
c := CreateOleObject('DocConverter.DocConverterX');
c.Convert('c:\test\source.docx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Doc.log');
if c.ErrorMessage <> '' then
ShowMessage(c.ErrorMessage);
end;
var c = new ActiveXObject("DocConverter.DocConverterX");
c.Convert("C:\\test\\source.docx", "C:\\test\\dest.pdf", "-cPDF");
if (c.ErrorMessage != "")
alert(c.ErrorMessage)
use Win32::OLE; my $src = "C:\\test\\test.docx"; my $dest = "C:\\test\\test.pdf"; my $c = CreateObject Win32::OLE 'DocConverter.DocConverterX'; $c->convert($src, $dest, "-cPDF -log c:\\test\\Doc.log"); print $c->ErrorMessage if -e $dest;
Laden Sie die Testversion herunter und konvertieren Sie Ihre Dateien in wenigen Minuten.
Keine Kreditkarte oder Email erforderlich.