Total Doc Converter X est une application serveur qui, une fois installée, permet à de nombreux utilisateurs sur le réseau de convertir DocX en PDF à partir de la ligne de commande. Étant donné que Doc Converter X est accessible via un serveur web, un nombre quelconque d'utilisateurs finaux peuvent recevoir l'autorisation de l'utiliser. Alternativement, notre convertisseur en ligne de commande peut également être utilisé comme une application autonome. En résumé; lorsque vous devez effectuer des conversions silencieuses sans interruption, cet outil est parfait pour le travail.
Offrant un support ActiveX complet, le Total Doc Converter X peut être intégré dans presque toutes les applications Windows. Utilisez notre convertisseur comme bibliothèque fiable pour répondre à tous vos besoins de conversion. Vos utilisateurs n'auront même pas besoin de savoir comment convertir DocX en PDF à partir de la ligne de commande Windows. Il suffit d'appeler l'objet COM via .NET!
Après avoir installé le Total Doc Converter X, vous serez accueilli avec une liste principale des commandes disponibles pour être utilisées lors de la configuration des projets de conversion. Les administrateurs de serveur et les utilisateurs du réseau peuvent tous profiter de ce design facile d'accès et orienté utilisateur. Une fois que vous avez atteint les paramètres de projet optimaux, vous pouvez les sauvegarder pour une utilisation future grâce à notre fonctionnalité de sauvegarde .bat pratique.
Notre bibliothèque Doc vers PDF n’est pas limitée aux PDF seulement. En fait, elle convertit DocX en divers autres formats aussi (XLS, HTML, JPEG, TIFF, RTF, TXT).
Options supplémentaires vous permettant de:
Après de nombreuses années passées à développer des applications de conversion, nous avons appris quelles options les utilisateurs ont le plus besoin. Fidèles à notre objectif de flexibilité inégalée, nous avons ajouté ces options pour offrir aux utilisateurs un utilitaire unique et robuste incluant la fonctionnalité de nombreux outils.
N'hésitez pas à essayer avant d'acheter. Téléchargez notre version d'évaluation gratuite et voyez ce que vous en pensez. Au moment de passer à la version complète, nous offrons une variété de licences pour répondre à vos besoins spécifiques. Pour les licences d'entreprise, contactez-nous via ce formulaire.
Total Doc ConverterX fonctionne bien sur Windows Vista/7/8/10/11.
"Total Doc Converter X tourne sur notre serveur et laisse tout le reseau convertir des DOCX en PDF depuis la ligne de commande. Les conversions silencieuses s'enchainent sans interruption, ce qui est parfait pour nos traitements nocturnes. Le support ActiveX nous a bien aides a l'integrer."
Xavier Duthil Administrateur serveur, hebergeur applicatif
"J'ai branche la bibliotheque sur notre pipeline et les DOCX partent en PDF sans aucune interface. Les parametres avances me permettent de regler la sortie exactement comme nos clients le demandent. Stable meme sous charge."
Celine Marboeuf Ingenieure DevOps, editeur logiciel
"Convertir des DOCX et DOC en PDF par lots via la ligne de commande etait notre besoin exact, et Total Doc Converter X le couvre bien. Le fonctionnement serveur permet a plusieurs utilisateurs de s'en servir en meme temps. La configuration initiale demande un peu de lecture, mais ensuite c'est transparent."
Pascal Larrieu Chef de projet integration, ESN
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;
Téléchargez la version d'essai gratuite et convertissez vos fichiers en quelques minutes.
Aucune carte de crédit ou email requis.