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

Konwertowanie DOCX do PDF za pomocą wiersza poleceń

 

Total Doc Converter X to aplikacja serwerowa, która po zainstalowaniu pozwala wielu użytkownikom sieci konwertować DocX na PDF z poziomu wiersza poleceń. Ponieważ Doc Converter X jest dostępny za pośrednictwem serwera internetowego, nieograniczona liczba użytkowników końcowych może uzyskać pozwolenie na jego użycie. Alternatywnie, nasz konwerter wiersza poleceń może być również używany jako samodzielna aplikacja. Podsumowując; kiedy potrzebujesz przeprowadzić ciche konwersje bez przerw, to idealne narzędzie do pracy.

Oferując pełne wsparcie ActiveX, Total Doc Converter X można zintegrować niemal z każdą aplikacją Windows. Użyj naszego konwertera jako niezawodnej biblioteki do obsługi wszystkich swoich potrzeb konwersji. Twoi użytkownicy nawet nie będą musieli wiedzieć, jak konwertować DocX do PDF z wiersza poleceń Windows. Po prostu wywołaj obiekt COM przez .NET!

Po zainstalowaniu Total Doc Converter X zostaniesz przywitany listą głównych poleceń dostępnych do użycia podczas konfigurowania projektów konwersji. Zarówno administratorzy serwerów, jak i użytkownicy sieci mogą skorzystać z tego prostego, zorientowanego na dostęp projektu. Gdy już osiągniesz optymalne ustawienia projektu, możesz je zapisać do przyszłego użycia dzięki naszej wygodnej funkcji zapisu .bat.

Nasza biblioteka DOC do PDF nie jest ograniczona tylko do PDF. W rzeczywistości konwertuje DocX na różne inne formaty (XLS, HTML, JPEG, TIFF, RTF, TXT).

Dodatkowe opcje pozwalają na:

  • Dołączenie numerów stron.
  • Zaprojektowanie niestandardowych nagłówków i stopek.
  • Dodanie unikalnego znaku wodnego.
  • Ustawienie szyfrowania dokumentu.
  • Załączenie podpisu cyfrowego.
  • Scalanie wielu plików w jeden docelowy dokument.
  • Zachowanie oryginalnych właściwości dokumentów.
  • Wykorzystanie technologii konwersji wsadowej.

Po wielu latach spędzonych na rozwijaniu aplikacji do konwersji, nauczyliśmy się, jakie opcje są najbardziej potrzebne użytkownikom. Zgodnie z naszym celem nieporównywalnej elastyczności, dodaliśmy te opcje, aby zapewnić użytkownikom jedno, solidne narzędzie obejmujące funkcjonalność wielu narzędzi.

Poczuj się swobodnie testując przed zakupem. Pobierz naszą darmową wersję ewaluacyjną i zobacz, co o niej sądzisz. Gdy nadejdzie czas na uaktualnienie do pełnej wersji, oferujemy różnorodne licencje, aby spełnić Twoje specyficzne potrzeby. W sprawie licencjonowania dla przedsiębiorstw, skontaktuj się z nami przez ten formularz.

Total Doc ConverterX działa doskonale na 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