Logo
Begin Producten Ondersteuning Contact Over Ons
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

XLSX naar PDF converteren via opdrachtregel — Excel-naar-PDF automatiseren op servers

 

Excel-spreadsheets delen per e-mail of online publiceren is riskant: ontvangers kunnen cellen bewerken, formules werken niet correct in verschillende Excel-versies en de lay-out verschuift afhankelijk van geïnstalleerde lettertypen en printerdrivers. Total Excel Converter X converteert XLSX naar PDF via opdrachtregel en ActiveX, zodat u het hele proces kunt automatiseren vanuit een script, een geplande taak of uw eigen applicatie. Onze opdrachtregel XLSX-naar-PDF-converter:
  • Draait zonder GUI — geen pop-ups, geen gebruikersinteractie vereist
  • Converteert enkele bestanden of hele mappen met XLSX-spreadsheets naar PDF in één aanroep
  • Ondersteunt PDF-versleuteling met gebruikers- en eigenaarswachtwoorden
  • Regelt paginaformaat, oriëntatie, marges, kop- en voetteksten via opdrachtregelparameters
  • Integreert via ActiveX (COM) in .NET-, PHP-, Python-, ASP-, Ruby-, Pascal- en Perl-applicaties
  • Logt fouten stilletjes naar een bestand in plaats van berichtvensters te tonen

Download Total Excel Converter X en begin vandaag nog met het automatiseren van XLSX-naar-PDF-conversie op uw server.

 

Nu downloaden!

(inclusief 30 dagen GRATIS proefversie)

Licentie kopen

(serverlicentie)

XLSX vs. PDF: waarom converteren op de server?

XLSX is een bewerkbaar spreadsheetformaat. De lay-out hangt af van geïnstalleerde lettertypen, de Excel-versie en de printerdriver — hetzelfde bestand ziet er op verschillende machines anders uit. Ontvangers kunnen celwaarden wijzigen, formules breken of gegevens zien die u niet wilde delen.

PDF bevriest de paginalay-out. Lettertypen worden ingesloten, de geometrie is vergrendeld en elke viewer geeft hetzelfde resultaat weer. PDF-versleuteling bepaalt wie de inhoud kan bekijken, afdrukken of kopiëren.

Op een server is het verschil nog belangrijker. Er is geen monitor, geen muis en geen Excel-installatie. Een opdrachtregelconverter leest het XLSX-bestand met zijn eigen parser, past uw opmaakregels toe en schrijft een kant-en-klaar PDF — zonder menselijke tussenkomst, zonder Microsoft Office-afhankelijkheid.

EigenschapXLSXPDF
BewerkbaarheidVolledig bewerkbaarAlleen bekijken en afdrukken
Lay-outconsistentieVarieert per systeemOveral identiek
Lettertype-insluitingNeeJa
WachtwoordbeveiligingBeperktVolledig (bekijken, afdrukken, kopieercontrole)
Vereiste viewerExcel of compatibele appElke PDF-reader (gratis)
ServergeschiktVereist Office of parserStatisch bestand, geen speciale software

Hoe XLSX naar PDF converteren via de opdrachtregel

  • Stap 1. Download en installeer Total Excel Converter X op uw Windows-server of werkstation.
  • Stap 2. Open een opdrachtprompt (cmd.exe) of PowerShell-venster.
  • Stap 3. Voer een enkelvoudige bestandsconversie uit:
    ExcelConverterX.exe C:\Data\report.xlsx C:\Output\report.pdf -cPDF
  • Stap 4. Converteer een hele map in batch:
    ExcelConverterX.exe C:\Data\*.xlsx C:\Output\ -cPDF -PageSize:A4 -Landscape
  • Stap 5. Voeg PDF-versleuteling en een logbestand toe:
    ExcelConverterX.exe C:\Data\*.xlsx C:\Output\ -cPDF -OwnerPassword:secret -UserPassword:open123 -log C:\Logs\excel.log
  • Stap 6. Sla de opdracht op als .bat-bestand en koppel het aan Windows Taakplanner voor volledig onbeheerde conversie op een dagelijks, uurlijks of gebeurtenisgestuurd schema.

Total Excel Converter X - opdrachtregel XLSX naar PDF converter

Alle foutmeldingen worden naar het logbestand geschreven. De converter sluit stilletjes af, zodat uw scripts en geplande taken zonder onderbreking doorlopen.

ActiveX-integratie (COM-object)

Total Excel Converter X registreert een COM-object (ExcelConverter.ExcelConverterX) dat u kunt aanroepen vanuit elke taal die COM/ActiveX ondersteunt. Zo kunt u XLSX naar PDF converteren vanuit uw webapplicatie, ERP-systeem of datapipeline zonder een extern proces te starten.

.NET (C#):

ExcelConverterX cnv = new ExcelConverterX();
cnv.Convert(@"C:\Data\report.xlsx", @"C:\Output\report.pdf",
            "-cPDF -PageSize:A4 -log C:\Logs\excel.log");

PHP:

$c = new COM("ExcelConverter.ExcelConverterX");
$c->convert("C:\\Data\\report.xlsx", "C:\\Data\\report.pdf",
            "-cPDF -log C:\\Logs\\excel.log");

Python:

import win32com.client
c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX")
c.convert(r"C:\Data\report.xlsx", r"C:\Data\report.pdf",
          "-cPDF -log C:\Logs\excel.log")

ASP, Ruby, Pascal, Perl en JavaScript (WSH) worden ook ondersteund. Zie de productpagina voor meer voorbeelden.

Waarom Total Excel Converter X gebruiken?

Geen GUI, geen Office-afhankelijkheid

De converter leest XLSX, XLS, XLSM, ODS, XML en andere spreadsheetformaten met zijn eigen parser. Microsoft Excel is niet vereist. Er is geen grafische interface — het programma draait als consoleproces of COM-object, waardoor het veilig is voor Windows Server-omgevingen waar interactieve services zijn uitgeschakeld.

Batch- en mapconversie

Geef een jokerteken (*.xlsx) door om elke spreadsheet in een map met één enkele opdracht te converteren. Combineer meerdere XLSX-bestanden tot één PDF of splits elk werkblad in een apart bestand. Een ingebouwde hernoemfunctie voegt automatisch tellers of werkbladnamen toe aan uitvoerbestandsnamen.

PDF-versleuteling en beveiliging

Stel een gebruikerswachtwoord (vereist om het PDF te openen) en een eigenaarswachtwoord (regelt afdruk-, kopieer- en bewerkingsrechten) in direct vanaf de opdrachtregel. Financiële rapporten, salaristabellen en compliancedocumenten blijven beschermd zonder handmatige stappen.

Volledige controle over paginalay-out

Specificeer papierformaat (A4, Letter, Legal, aangepast), oriëntatie en marges via parameters. Voeg kop- en voetteksten toe met paginanummers, datums, bestandsnamen of aangepaste tekst. Brede tabellen worden automatisch aan de paginabreedte aangepast.

Stille logregistratie

Elke conversie schrijft status en fouten naar een logbestand. Geen berichtvensters, geen pop-ups, geen gebruikersprompts. Bewaak het logbestand vanuit uw applicatie of stuur het naar een centraal logsysteem.

Meer dan 20 uitvoerformaten

Naast PDF converteert de converter XLSX naar DOC, DOCX, HTML, CSV, TIFF, JPEG, XML, TXT, ODS, SQL, LaTeX en meer — allemaal met dezelfde opdrachtregelsyntax. Eén tool dekt elk formaat dat uw pipeline nodig heeft.

Online converters vs. opdrachtregelconverter

EigenschapOnline toolsTotal Excel Converter X
Bestandsgroottelimiet10–100 MBGeen limiet
BatchconversieBeperkt of betaalde APIOnbeperkt (jokerteken)
PrivacyBestanden worden naar de cloud geüpload100% lokale verwerking
PDF-versleutelingZelden beschikbaarIngebouwd (gebruikers- + eigenaarswachtwoord)
Paginalay-outcontroleMinimaalVolledig (formaat, marges, kopteksten)
ServerintegratieREST API (betaald)COM/ActiveX + opdrachtregel
Office-afhankelijkheidGeen (cloud)Geen (zelfstandige parser)
AutomatiseringHandmatig of API-aanroepen.bat-bestanden + Taakplanner
PrijsstellingMaandelijks abonnementEenmalige serverlicentie

Opdrachtregel XLSX naar PDF converter downloaden

Windows Server 2008–2022 • Windows 7/8/10/11 • 30 dagen gratis proefversie

Wanneer hebt u opdrachtregel XLSX-naar-PDF-conversie nodig?

Er zijn verschillende scenario's waarin een opdrachtregelconverter het juiste hulpmiddel is:
  1. Geautomatiseerde rapportgeneratie. Uw ERP- of BI-platform exporteert elke nacht XLSX-bestanden. Een geplande taak pikt ze op, converteert ze naar versleutelde PDF's en e-mailt ze naar belanghebbenden — allemaal zonder menselijke tussenkomst.
  2. Backend van webapplicaties. Gebruikers uploaden spreadsheets via een webformulier. Uw servercode roept het ActiveX-object aan, converteert het bestand naar PDF en retourneert de downloadlink in realtime.
  3. Compliance-archivering. Financiële regelgeving vereist opslag van documenten in vast formaat. Een batchscript converteert binnenkomende XLSX-facturen en -overzichten naar PDF voor langetermijnarchivering.
  4. Drukklare distributie. Verkoopteams hebben opgemaakte prijslijsten en productcatalogi als PDF nodig. De converter produceert identieke uitvoer ongeacht de geïnstalleerde lettertypen of Excel-versie van de ontvanger.
  5. Multiformaat-datapipelines. ETL-workflows exporteren gegevens naar XLSX en converteren vervolgens subsets naar PDF voor management, CSV voor databases en HTML voor interne dashboards — allemaal met dezelfde opdrachtregel-tool.

 

Nu downloaden!

(inclusief 30 dagen GRATIS proefversie)

Licentie kopen

(serverlicentie)


quote

Total Excel Converter X — Excel-conversie voor servers Klantenbeoordelingen 2026

Beoordeel Het
Beoordeeld als 4.7/5 op basis van klantbeoordelingen
5 Star

"We verwerken elke nacht meer dan 400 financiële rapporten. Total Excel Converter X draait achter een Taakplanner-job, converteert alle binnenkomende XLSX-bestanden naar versleutelde PDF's en logt alles. Geen handmatige interventie meer sinds we het twee jaar geleden hebben ingesteld."

5 Star Daniel Krause DevOps Engineer

"De ActiveX-integratie heeft ons weken ontwikkeltijd bespaard. Drie regels PHP-code en onze intranet-app converteert geüploade spreadsheets direct naar PDF. Geen Office-afhankelijkheid, geen problemen met tijdelijke bestanden."

5 Star Mariana Costa Senior PHP Developer

"Solide opdrachtregel-tool. Verwerkt batchconversie van XLS en XLSX naar PDF zonder problemen op onze Windows Server 2019-omgeving. De logregistratie is overzichtelijk en eenvoudig te integreren met onze monitoringstack."

4 Star James Whitfield IT Infrastructure Manager

FAQ ▼

Start ExcelConverterX.exe met het bronbestand, de bestemming en de vlag -cPDF. Voorbeeld: ExcelConverterX.exe C:\Data\report.xlsx C:\Output\report.pdf -cPDF. Gebruik jokertekens (*.xlsx) om een hele map met één opdracht te converteren.
Nee. Total Excel Converter X leest XLSX, XLS, XLSM, ODS en andere spreadsheetformaten met zijn eigen parser. Er is geen Microsoft Office-installatie op de server nodig.
Ja. Voeg de vlaggen -OwnerPassword en -UserPassword toe aan de opdracht. Het eigenaarswachtwoord regelt afdruk-, kopieer- en bewerkingsrechten. Het gebruikerswachtwoord is vereist om het PDF te openen.
Total Excel Converter X registreert een COM-object (ExcelConverter.ExcelConverterX) dat werkt met .NET, PHP, Python, ASP, Ruby, Pascal, Perl en JavaScript. Roep de Convert-methode aan met bronpad, bestemmingspad en conversievlaggen.
Ja. De converter kan meerdere spreadsheets samenvoegen tot één PDF-uitvoerbestand. U kunt ook elk werkblad desgewenst opsplitsen in een apart PDF-bestand.
U kunt papierformaat (A4, Letter, Legal, aangepast), oriëntatie (-Landscape of -Portrait), marges en kop-/voettekst met paginanummers, datums of bestandsnamen instellen. De vlag -FitToWidth past brede tabellen automatisch aan.
Ja. Total Excel Converter X draait op Windows Server 2008 tot en met 2022 en op Windows 7/8/10/11. Hij heeft geen GUI en toont geen pop-upberichten, waardoor hij veilig is voor niet-interactieve serveromgevingen.

Voorbeelden van Total Excel ConverterX

Converteer Excel-bestanden met TotalExcelConverterX en .NET


string src="C:\\test\\Source.xlsx";
string dest="C:\\test\\Dest.PDF";

ExcelConverterX Cnv = new ExcelConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

MessageBox.Show("Conversie voltooid!");

Converteer Excel-bestanden op webservers met Total Excel ConverterX

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("begonnen...");
            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\ExcelConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.xlsx";
                var outPath = Path.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(msgPath))
                {
                    sbLogs.AppendLine("bestanden aanwezig...");
                }
                else
                    sbLogs.AppendLine("EXE- en MSG-bestanden NIET aanwezig...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wacht...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"voltooid...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("slaap...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversie succesvol voltooid.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Meer informatie over Azure.

Converteer Excel-bestanden op webservers met Total Excel ConverterX

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
C.Convert "c:\test\source.xlsx", "c:\test\dest.pdf", "-cPDF -log c:\test\Excel.log"
Response.Write C.ErrorMessage
set C = nothing
Voorbeeld2 ASP: direct streamen van het resulterende PDF-bestand
dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
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.xlsx", "C:\www\ASP", "-cpdf  -log c:\html.log")
set C = nothing

Converteer Excel-spreadsheets met PHP en Total Excel ConverterX

$src="C:\\test\\test.XLS";
$dest="C:\\test\\test.CSV";
if (file_exists($dest)) unlink($dest);
$c= new COM("ExcelConverter.ExcelConverterX");
$c->convert($src,$dest, "-c csv  -log c:\\test\\xls.log");
if (file_exists($dest)) echo "OK"; else echo "mislukt:" . $c->ErrorMessage;

Converteer Excel-spreadsheets met Ruby en Total Excel ConverterX

require 'win32ole'
c = WIN32OLE.new('ExcelConverter.ExcelConverterX')

src="C:\\test\\test.xlsx";
dest="C:\\test\\test.pdf";

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Converteer Excel-spreadsheets met Python en Total Excel ConverterX

import win32com.client
import os.path

c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX")

src="C:\\test\\test.xlsx";
dest="C:\\test\\test.pdf";

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

Converteer Excel-bestanden met Pascal en Total Excel ConverterX

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('ExcelConverter.ExcelConverterX');
  C.Convert('c:\test\source.xlsx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Excel.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Converteer Excel en ODS bestanden op webservers met Total Excel ConverterX

var c = new ActiveXObject("ExcelConverter.ExcelConverterX");
c.Convert("C:\\test\\source.xlsx", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Converteer Excel-spreadsheets met Perl en Total Excel ConverterX

use Win32::OLE;

my $src="C:\\test\\test.XLS";
my $dest="C:\\test\\test.CSV";

my $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX';
$c->convert($src,$dest, "-c csv  -log c:\\test\\xls.log");
print $c->ErrorMessage if -e $dest;

Begin nu met werken!

Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.

⬇ Gratis proefversie downloaden Windows 7/8/10/11 • 95 MB

Friday Sale
Total Excel Converter X — Excel-conversie voor servers Preview1

Gerelateerde Onderwerpen

Laatste Nieuws

Nieuwsbiefabonnement

Maak u geen zorgen, we spammen niet.


© 2026. Alle rechten voorbehouden. CoolUtils File Converters

Cards