U hebt honderden Word-documenten op een server die PDF moeten worden — voor archivering, voor een webportaal of voor een workflow die alleen-lezen kopieën distribueert. Elk bestand openen in Word en exporteren naar PDF is op schaal geen optie. Total Doc Converter X converteert DOC- en DOCX-bestanden naar PDF vanuit de opdrachtregel, in batch, zonder GUI en zonder Microsoft Office-installatie. Installeer het op een Windows-server, roep het aan vanuit een script en laat het onbeheerd draaien.
*.doc) en de converter verwerkt elk overeenkomend bestand in één run
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
DOC/DOCX is een bewerkbaar Word-formaat. Het vereist Microsoft Word of een compatibele applicatie om te renderen, en het resultaat kan variëren tussen machines afhankelijk van geïnstalleerde lettertypen, Word-versies en printerdrivers. PDF is een formaat met vaste lay-out dat er identiek uitziet op elk apparaat. Het kan niet per ongeluk worden bewerkt, ondersteunt wachtwoordbeveiliging en opent standaard in elke browser, elk mobiel besturingssysteem en elk desktop-besturingssysteem.
| DOC / DOCX | ||
|---|---|---|
| Bewerkbaarheid | Volledig bewerkbaar | Alleen-lezen (standaard) |
| Weergave | Varieert per machine en Word-versie | Identiek op elk apparaat |
| Vereiste viewer | Microsoft Word of compatibele app | Elke browser of PDF-viewer (gratis) |
| Beveiliging | Beperkt (basiswachtwoord) | Wachtwoorden, encryptie, machtigingen |
| Digitale handtekeningen | Ondersteund (vereist Word) | Ondersteund (universeel) |
| Gebruikssituatie | Opstellen, samenwerking | Distributie, archivering, compliance |
Download het installatieprogramma via de bovenstaande link en voer het uit op uw Windows-server of werkstation. De installatie duurt minder dan een minuut. Er is geen Microsoft Office-installatie vereist — de converter gebruikt zijn eigen renderingengine.
Open cmd.exe of PowerShell. Het uitvoerbare bestand van de converter is DocConverter.exe, te vinden in de installatiemap (doorgaans C:\Program Files\CoolUtils\TotalDocConverterX\). Voeg het toe aan uw systeem-PATH of gebruik het volledige pad in uw commando's.
Het eenvoudigste commando converteert alle DOC-bestanden in een map naar PDF:
DocConverter.exe C:\Docs\*.doc C:\Output\ -cPDF
Dit verwerkt elk .doc-bestand in C:\Docs\ en slaat de resulterende PDF's op in C:\Output\. Elk DOC-bestand levert één PDF op met dezelfde naam.
Beheer de PDF-uitvoer met extra vlaggen:
DocConverter.exe C:\Docs\*.docx C:\Output\ -cPDF -OwnerPassword admin123 -NoPrint -NoCopy
-OwnerPassword admin123 — stel een PDF-eigenaarswachtwoord in dat machtigingen beheert-UserPassword open456 — stel een wachtwoord in dat vereist is om de PDF te openen-NoPrint — schakel afdrukken uit in de uitvoer-PDF-NoCopy — voorkom tekstselectie en kopiëren-Watermark "CONFIDENTIAL" — stempel tekst op elke pagina-PageNum — voeg paginanummers toe aan de voettekstSla uw commando op in een .bat-bestand en plan het met Windows Taakplanner:
@echo off "C:\Program Files\CoolUtils\TotalDocConverterX\DocConverter.exe" C:\Incoming\*.doc C:\Archive\PDF\ -cPDF -OwnerPassword secret -NoPrint -log C:\Logs\doc2pdf.log
Dit voert de conversie elke nacht uit (of op elk interval dat u instelt) en schrijft een logbestand zodat u de resultaten kunt verifiëren.
Total Doc Converter X bevat een volledige ActiveX-interface. U kunt de converter aanroepen vanuit elke COM-compatibele omgeving — VBScript, VB.NET, C#, ASP of PHP op Windows. Hiermee kunt u DOC-naar-PDF-conversie inbouwen in uw eigen webapplicatie, intranetportaal of documentworkflow zonder een opdrachtregelproces aan te roepen.
Voorbeeld (VBScript):
Set obj = CreateObject("DocConverter.Application")
obj.Convert "C:\Docs\report.doc", "C:\Output\report.pdf", "PDF"
In ASP.NET werkt dezelfde aanroep via COM Interop, waardoor uw webapplicatie geüploade Word-bestanden kan accepteren en PDF's in realtime aan de gebruiker kan retourneren.
| Functie | Online converters | Total Doc Converter X |
|---|---|---|
| Batchverwerking | Eén bestand tegelijk | Onbeperkt aantal bestanden per batch |
| Bestandsprivacy | Bestanden geüpload naar server van derden | Bestanden verlaten uw machine nooit |
| Bestandsgroottelimiet | Doorgaans 10–50 MB | Geen limiet |
| PDF-beveiliging | Zelden beschikbaar | Wachtwoorden, encryptie, machtigingen |
| Watermerken | Niet beschikbaar of met merk | Aangepaste tekst- en afbeeldingswatermerken |
| Automatisering | Alleen handmatig | Opdrachtregel, .bat, Taakplanner, ActiveX |
| Serverimplementatie | Niet mogelijk | Ontworpen voor servers, geen GUI nodig |
| Internetverbinding vereist | Ja | Nee |
De converter gebruikt zijn eigen renderingengine om DOC- en DOCX-bestanden te lezen. U hebt geen Word, LibreOffice of enige andere applicatie nodig op de server. Dit vereenvoudigt de implementatie, vermijdt Office-licentiekosten en elimineert de stabiliteitsproblemen van het draaien van Office in een serveromgeving.
Total Doc Converter X is ontworpen voor onbeheerd gebruik. Geen GUI-vensters, geen dialoogvensters, geen bevestigingsprompts. Het draait geruisloos vanaf de opdrachtregel of als onderdeel van een service — precies wat een productieserver nodig heeft.
Stel wachtwoorden in, beperk machtigingen, voeg watermerken toe, voeg paginanummers in, pas kop- en voetteksten aan — allemaal vanaf de opdrachtregel. Elke optie die u handmatig zou instellen in Word's "Opslaan als PDF"-dialoog is beschikbaar als opdrachtregelvlag.
Dezelfde opdrachtregel-tool converteert DOC en DOCX naar TIFF, JPEG, PNG, HTML, XLS, RTF, TXT en meer. Eén installatie dekt al uw documentconversiebehoeften. Wijzig -cPDF in -cTIFF en u krijgt TIFF-uitvoer met dezelfde batch- en automatiseringsfuncties.
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"We verwerken 3.000 Word-documenten per week via ons intranetportaal. Gebruikers uploaden DOC-bestanden en het systeem retourneert PDF's. Total Doc Converter X verzorgt de conversie aan de serverzijde via ActiveX. Geen Office-installatie, geen stabiliteitsproblemen, geen gebruikersinteractie. Het draait al twee jaar zonder een enkele storing."
James Whitfield Senior Systems Administrator
"Onze compliance-workflow vereist dat alle gefinaliseerde contracten worden opgeslagen als wachtwoordbeveiligde PDF's. We deden dit vroeger handmatig in Word. Nu converteert een nachtelijk .bat-script alles in de map Gefinaliseerd naar PDF met een eigenaarswachtwoord en afdrukbeperkingen. De hele batch draait in minuten."
Katrin Bauer Compliance Officer
"Goede server-side converter. Ik heb het ge\u00efntegreerd in onze CI/CD-pipeline om PDF-documentatie te genereren uit Word-sjablonen na elke release. De opdrachtregelinterface is eenvoudig en de loguitvoer is overzichtelijk. Zou alleen wensen dat er een Linux-build was, maar voor onze Windows Server-omgeving doet het het werk betrouwbaar."
Rafael Costa DevOps Engineer
DocConverter.exe C:\Docs\*.doc C:\Output\ -cPDF. Dit converteert elk DOC-bestand in de bronmap naar PDF. Voeg vlaggen toe zoals -OwnerPassword, -NoPrint of -Watermark om de uitvoer te beheren.-OwnerPassword om een wachtwoord in te stellen dat machtigingen beheert (afdrukken, kopi\u00ebren), en -UserPassword om een wachtwoord in te stellen dat vereist is om de PDF te openen.*.docx in het bronpad om DOCX-bestanden te converteren.-Watermark "CONFIDENTIAL" om tekst op elke pagina te stempelen. U kunt ook afbeeldingswatermerken toevoegen door een pad naar een afbeeldingsbestand op te geven.
string src="C:\\test\\Source.Doc";
string dest="C:\\test\\Dest.PDF";
DocConverterX Cnv = new DocConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Doc.log");
MessageBox.Show("Conversie compleet!");
Download .NET Doc Converter voorbeeld
dim C
Set C=CreateObject("DocConverter.DocConverterX")
C.Convert "c:\source.DOC", "c:\dest.TIF", "-cTIF -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"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.doc", "C:\www\ASP", "-cpdf -log c:\html.log")
set C = nothing
Enkele meer voorbeelden in C# specifiek voor ASP.net. Als u voorbeelden in andere talen nodig heeft, neemt u dan alstublieft contact met ons op. We zullen elk voorbeeld speciaal voor u maken.
$src="C:\test.doc";
$dest="C:\test.htm";
if (file_exists($dest)) unlink($dest);
$c= new COM("DocConverter.DocConverterX");
$c->convert($src,$dest, "-c htm -log c:\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, "-c PDF -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, "-c PDF -log c:\\test\\Doc.log");
if not os.path.exists(file_path):
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", "-c PDF");
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, "-c pdf -log c:\\test\\Doc.log"); print $c->ErrorMessage if -e $dest;
Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.