Logo
Home Prodotti Supporto Contatti Chi siamo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Converti DOC in PDF Tramite Riga di Comando

 

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:

  • Aggiungi numerazione delle pagine.
  • Personalizza intestazione e piè di pagina.
  • Includi una filigrana personalizzata.
  • Proteggi il documento di destinazione con la crittografia.
  • Assicurati l'autenticità del documento con una firma digitale.
  • Combina più documenti in un unico file PDF multipagina.
  • Preserva le proprietà del/i documento/i originale/i.
  • Esegui conversioni batch.
  • Capacità di convertire DOC in più formati.

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

Esempi di Total Doc Converter X

Convertire file Doc con Total Doc Converter X e .NET


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);

Convertire file Doc su server web con Total Doc Converter X

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);
        }
    }
Maggiori informazioni su Azure Functions.

Convertire file Doc su server web con Total Doc Converter X

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

Trasmettere il PDF risultante in streaming direttamente da ASP

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

Convertire file Doc con PHP e Total Doc Converter X

$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;

Convertire file Doc con Total Doc Converter X e Ruby

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

Convertire file Doc con Total Doc Converter X e Python

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)

Convertire file Doc con Pascal e Total Doc Converter X

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;

Convertire file Doc su server web con Total Doc Converter X

var c = new ActiveXObject("DocConverter.DocConverterX");
c.Convert("C:\\test\\source.docx", "C:\\test\\dest.pdf", "-cPDF");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Convertire file Doc con Total Doc Converter X e Perl

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;

 

Inizia a lavorare subito!

Scarica la versione di prova e converti i tuoi file in pochi minuti.
Non è richiesta carta di credito o email.

⬇ Scarica versione di prova Windows 7/8/10/11 • 135 MB

Support
Convertitore di documenti DOC per server Preview1

Ultime Notizie

Iscriviti alla Newsletter

Non preoccuparti, non inviamo spam.


© 2026. Tutti i diritti riservati. CoolUtils File Converters

Cards