Total Doc Converter X is een servergebaseerd hulpmiddel om Doc naar PDF te converteren in batchverwerking. Door Doc Converter X op een webserver te installeren, kun je ervoor kiezen deze toegankelijk te maken voor het hele netwerk of er een deel van je applicatie van te maken via ASP.NET. Of als je dat liever hebt, kan het worden gebruikt als een op zichzelf staande app.
Zodra je de Total Doc Converter X hebt geïnstalleerd, merk je dat deze geen GUI heeft. In plaats daarvan bieden we gebruikers een uitgebreide lijst met commando's die via de opdrachtregelomgeving kunnen worden verzonden. Of je nu een serverbeheerder of netgebruikers bent, het instellen van taakparameters en het starten van het conversieproces is snel en eenvoudig. Je kunt zelfs projectinstellingen opslaan in .bat-indeling voor automatiseringsdoeleinden later.
Andere opties (bij het converteren naar PDF) omvatten:
Door gebruik te maken van deze functie, is het niet noodzakelijk dat je netgebruikers weten hoe ze Doc naar PDF kunnen converteren vanaf de Windows opdrachtregel. Dankzij ActiveX-ondersteuning, kan Doc Converter X gemakkelijk worden geïntegreerd in andere apps via de Windows-shell.
Met zoveel ingebouwde aanpassingsopties, hoef je niet te worstelen met meerdere tools. Total Doc Converter X doet het allemaal! Je zult al snel ontdekken dat je uitvoerbestanden nuttiger zijn dan de bijbehorende originelen.
Omdat dit een opdrachtregelconverterapp is, kunnen netgebruikers stille, achter-de-schermen conversies uitvoeren zonder onderbrekende berichten.
Probeer onze app vandaag nog door de volledige versie aan te schaffen. We bieden verschillende licentieopties aan, speciaal ontworpen om zowel grote als kleine servers te accommoderen. Voor ondernemingslicenties, neem contact met ons op via dit formulier.
Elke licentie is levenslang en omvat alle belangrijke upgrades voor 12 maanden. Je kunt de huidige licentie daarna behouden of later een upgrade met 70% korting kopen. Om meer te leren, kijk online op Facebook, Twitter en bezoek onze blog.
Windows Vista/7/8/10/11
"We hebben Total Doc Converter X op een webserver gezet zodat het hele netwerk DOC naar PDF kan omzetten in batch. Via ASP.NET maakten we er zelfs een onderdeel van onze eigen applicatie van. De paginering en watermerken zijn een welkome extra."
Jeroen Peters Netwerkbeheerder, logistiek bedrijf
"Dat de tool geen GUI heeft is voor onze serveromgeving juist ideaal: we sturen alles via de uitgebreide lijst met opdrachten. DOC-bestanden gaan foutloos naar PDF met de instellingen die we nodig hebben. Betrouwbaar in de nachtelijke batchruns."
Ingrid Kuiper Applicatiebeheerder, financiële dienstverlener
"De opdrachtregel geeft veel controle en de watermerk- en paginaopties werken zoals verwacht. We konden het vlot in ons script inbouwen. Het doornemen van alle beschikbare commando's kostte even tijd, maar loonde de moeite."
Robin Verbeek DevOps-engineer, IT-bedrijf
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;
Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.