Logo
Strona główna Produkty Wsparcie Kontakt O nas
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Konwertuj DOC na PDF za pomocą linii poleceń

 

Total Doc Converter X to narzędzie serwerowe do masowej konwersji DOC na PDF. Instalując Doc Converter X na serwerze internetowym, możesz wybrać, czy ma być dostępny dla całej sieci, czy stać się częścią Twojej aplikacji za pośrednictwem ASP.NET. Lub jeśli wolisz, można go używać jako samodzielną aplikację.

Po zainstalowaniu Total Doc Converter X zauważysz, że jest pozbawiony interfejsu graficznego. Zamiast tego dostarczamy użytkownikom kompleksową listę poleceń, które można wysłać za pomocą środowiska linii poleceń. Bez względu na to, czy jesteś administratorem serwera, czy użytkownikiem sieci, ustawienie parametrów zadania i rozpoczęcie procesu konwersji jest szybkie i łatwe. Będziesz nawet mógł zapisać ustawienia projektu w formacie .bat na potrzeby automatyzacji w przyszłości.

Inne opcje (podczas konwersji na PDF) obejmują:

  • Dodawanie numeracji stron.
  • Dostosowanie nagłówka i stopki.
  • Dodanie własnego znaku wodnego.
  • Zabezpieczenie dokumentu docelowego szyfrowaniem.
  • Zapewnienie autentyczności dokumentu cyfrowym podpisem.
  • Łączenie wielu dokumentów w jeden, wielostronicowy plik PDF.
  • Zachowanie właściwości oryginalnego(-ych) dokumentu(-ów).
  • Przeprowadzanie masowych konwersji.
  • Możliwość konwersji dokumentów DOC na wiele formatów.

Dzięki skorzystaniu z tej funkcji, nie jest konieczne, aby użytkownicy Twojej sieci wiedzieli, jak konwertować DOC na PDF z linii poleceń Windows. Dzięki obsłudze ActiveX, Doc Converter X można łatwo zintegrować z innymi aplikacjami przez powłokę Windows.

Z tyloma wbudowanymi opcjami dostosowywania, nie ma potrzeby zmagać się z wieloma zestawami narzędzi. Total Doc Converter X zrobi to wszystko! Szybko odkryjesz, że Twoje wyjściowe pliki są bardziej użyteczne niż odpowiednie oryginały.

Ponieważ jest to aplikacja konwerterowa oparta na linii poleceń, użytkownicy sieci mogą wykonywać ciche konwersje w tle bez przerywania komunikatami.

Wypróbuj naszą aplikację już dziś, kupując pełną wersję. Oferujemy kilka różnych opcji licencjonowania zaprojektowanych specjalnie dla dużych i małych serwerów. W przypadku licencjonowania korporacyjnego skontaktuj się z nami poprzez ten formularz.

Każda licencja jest bezterminowa i obejmuje wszystkie główne aktualizacje przez 12 miesięcy. Po tym okresie możesz zachować aktualną licencję lub zakupić aktualizację z 70% rabatem. Aby dowiedzieć się więcej, sprawdź nas online na Facebooku, Twitterze i odwiedź nasz blog.

Windows Vista/7/8/10/11

Przykłady użycia Total Doc Converter X

Konwertuj pliki Doc za pomocą Total Doc Converter X i .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);

Konwertuj pliki Doc na serwerach webowych za pomocą 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);
        }
    }
Więcej informacji o Azure Functions.

Konwertuj pliki Doc na serwerach webowych za pomocą 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

Strumieniuj wynikowy PDF bezpośrednio z 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

Konwertuj pliki Doc za pomocą PHP i 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;

Konwertuj pliki Doc za pomocą Total Doc Converter X i 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

Konwertuj pliki Doc za pomocą Total Doc Converter X i 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)

Konwertuj pliki Doc za pomocą Pascala i 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;

Konwertuj pliki Doc na serwerach webowych za pomocą 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)

Konwertuj pliki Doc za pomocą Total Doc Converter X i Perla

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;

 

Zacznij pracować teraz!

Pobierz wersję próbną i konwertuj pliki w kilka minut.
Nie jest wymagana karta kredytowa ani e-mail.

⬇ Pobierz wersję próbną Windows 7/8/10/11 • 135 MB

Support
Konwerter plików DOC dla serwerów Preview1

Najnowsze wiadomości

Subskrybuj newsletter

Bez obaw, nie wysyłamy spamu.


© 2026. Wszelkie prawa zastrzeżone. CoolUtils File Converters

Cards