Total Doc Converter X è uno strumento basato su server per convertire DOC in PDF in batch. Installando Doc Converter X su un server web, puoi scegliere di renderlo accessibile a tutta la rete o far parte della tua applicazione tramite ASP.NET. Oppure, se preferisci, può essere utilizzato come app indipendente.
Una volta installato Total Doc Converter X noterai che è privo di GUI. Invece, forniamo agli utenti un elenco completo di comandi che possono essere inviati attraverso l'ambiente della riga di comando. Che tu sia un amministratore di server o un utente di rete, impostare i parametri di lavoro e avviare il processo di conversione è rapido e semplice. Potrai anche salvare le impostazioni del progetto in formato .bat per scopi di automazione successivi.
Altre opzioni (quando si converte in PDF) includono:
Approfittando di questa funzione, non è necessario che gli utenti della rete sappiano come convertire DOC in PDF da riga di comando di Windows. Grazie al supporto ActiveX, Doc Converter X può essere facilmente integrato in altre app tramite la shell di Windows.
Con così tante opzioni di personalizzazione integrate, non c'è bisogno di lottare con più set di strumenti. Total Doc Converter X fa tutto! Presto scoprirai che i tuoi file di output sono più utili degli originali corrispondenti.
Poiché questa è un'app di conversione da riga di comando, gli utenti della rete sono in grado di eseguire conversioni silenziose, dietro le quinte, senza messaggi di interruzione.
Prova la nostra app oggi stesso acquistando la versione completa. Offriamo diverse opzioni di licenza appositamente progettate per soddisfare sia i server grandi che piccoli. Per la licenza aziendale, contattaci tramite questo modulo.
Ogni licenza è a vita e include tutti gli aggiornamenti principali per 12 mesi. Puoi mantenere la licenza corrente dopo quel periodo o acquistare un aggiornamento con uno sconto del 70% in seguito. Per saperne di più, visitaci online su Facebook, Twitter e visita il nostro blog.
Windows Vista/7/8/10/11
"Total Doc Converter X installato sul nostro server ci permette di convertire i vecchi DOC in PDF in batch senza aprire mai un'interfaccia grafica. I comandi inviati tramite riga di comando gestiscono paginazione e filigrane automaticamente. In un anno di uso quotidiano non ha mai bloccato un job."
Simone Guerrieri Amministratore di Server, Guerrieri Networking
"Dovevamo digitalizzare migliaia di documenti DOC storici mantenendo un'impostazione di filigrana uniforme su ogni PDF. Impostare i parametri di lavoro dalla riga di comando è stato rapido, e l'elaborazione in batch ha smaltito l'intero archivio in una notte sola. Nessuna GUI da gestire, solo comandi puliti."
Alessia Moretti Responsabile Archivio Documentale, Moretti Consulting
"L'ho usato come app indipendente per convertire DOC in PDF per un cliente con un piccolo ufficio. L'elenco dei comandi disponibili è completo, forse un filo dispersivo la prima volta che lo si consulta. Dopo aver capito i parametri principali per paginazione e filigrane, il flusso di lavoro batch è filato liscio."
Davide Colombo Consulente IT Freelance
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;
Scarica la versione di prova e converti i tuoi file in pochi minuti.
Non è richiesta carta di credito o email.