Logo
Ana Sayfa Ürünler Destek İletişim Hakkımızda
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Komut Satırıyla XLSX'i PDF'ye Dönüştürme — Sunucularda Excel-to-PDF Otomasyonu

 

Excel elektronik tablolarını e-posta ile paylaşmak veya çevrimiçi yayınlamak risklidir: alıcılar hücreleri düzenleyebilir, formüller farklı Excel sürümlerinde bozulur ve düzen yüklü yazı tiplerine ve yazıcı sürücülerine bağlı olarak değişir. Total Excel Converter X, XLSX'i komut satırı ve ActiveX aracılığıyla PDF'ye dönüştürür; böylece tüm süreci bir komut dosyasından, zamanlanmış bir görevden veya kendi uygulamanızdan otomatikleştirebilirsiniz. Komut satırı XLSX'ten PDF'ye dönüştürücümüz:
  • GUI olmadan çalışır — açılır pencere yok, kullanıcı etkileşimi gerekmez
  • Tek dosyaları veya XLSX elektronik tablolarının bulunduğu tüm klasörleri tek bir çağrıyla PDF'ye dönüştürür
  • Kullanıcı ve sahip parolalarıyla PDF şifrelemeyi destekler
  • Sayfa boyutu, yönlendirme, kenar boşlukları, üstbilgi ve altbilgileri komut satırı bayraklarıyla kontrol eder
  • .NET, PHP, Python, ASP, Ruby, Pascal ve Perl uygulamalarına ActiveX (COM) aracılığıyla entegre olur
  • Mesaj kutuları göstermek yerine hataları sessizce bir günlük dosyasına kaydeder

Total Excel Converter X'i indirin ve sunucunuzda XLSX'ten PDF'ye dönüştürmeyi hemen otomatikleştirmeye başlayın.

 

Şimdi İndirin!

(30 günlük ÜCRETSİZ deneme içerir)

Lisans Satın Alın

(sunucu lisansı)

XLSX ve PDF: Sunucuda Neden Dönüştürmelisiniz?

XLSX, düzenlenebilir bir elektronik tablo formatıdır. Düzen, yüklü yazı tiplerine, Excel sürümüne ve yazıcı sürücüsüne bağlıdır — aynı dosya farklı makinelerde farklı görünür. Alıcılar hücre değerlerini değiştirebilir, formülleri bozabilir veya paylaşmayı düşünmediğiniz verileri görebilir.

PDF, sayfa düzenini sabitler. Yazı tipleri gömülüdür, geometri kilitlidir ve her görüntüleyici aynı sonucu oluşturur. PDF şifreleme, içeriği kimin görüntüleyeceğini, yazdıracağını veya kopyalayacağını kontrol eder.

Sunucuda fark daha da önemlidir. Monitör, fare ve yüklü Excel yoktur. Komut satırı dönüştürücü, XLSX dosyasını kendi ayrıştırıcısıyla okur, biçimlendirme kurallarınızı uygular ve bitmiş bir PDF oluşturur — insan müdahalesi olmadan, Microsoft Office bağımlılığı olmadan.

ÖzellikXLSXPDF
DüzenlenebilirlikTamamen düzenlenebilirYalnızca görüntüleme ve yazdırma
Düzen tutarlılığıSisteme göre değişirHer yerde aynı
Yazı tipi gömmeHayırEvet
Parola korumasıSınırlıTam (görüntüleme, yazdırma, kopyalama kontrolü)
Gerekli görüntüleyiciExcel veya uyumlu uygulamaHerhangi bir PDF okuyucu (ücretsiz)
Sunucu uyumluOffice veya ayrıştırıcı gerektirirStatik dosya, özel yazılım gerekmez

Komut Satırıyla XLSX'i PDF'ye Nasıl Dönüştürürsünüz

  • Adım 1. Total Excel Converter X'i Windows sunucunuza veya iş istasyonunuza indirin ve kurun.
  • Adım 2. Komut istemi (cmd.exe) veya PowerShell penceresi açın.
  • Adım 3. Tek bir dosya dönüştürmesi çalıştırın:
    ExcelConverterX.exe C:\Data\report.xlsx C:\Output\report.pdf -cPDF
  • Adım 4. Tüm klasörü toplu olarak dönüştürün:
    ExcelConverterX.exe C:\Data\*.xlsx C:\Output\ -cPDF -PageSize:A4 -Landscape
  • Adım 5. PDF şifreleme ve günlük dosyası ekleyin:
    ExcelConverterX.exe C:\Data\*.xlsx C:\Output\ -cPDF -OwnerPassword:secret -UserPassword:open123 -log C:\Logs\excel.log
  • Adım 6. Komutu bir .bat dosyası olarak kaydedin ve tamamen katılımsız dönüştürme için Windows Görev Zamanlaycı'ya bağlayın — günlük, saatlik veya olay tabanlı.

Total Excel Converter X - komut satırıyla XLSX'i PDF'ye dönüştürme

Tüm hata mesajları günlük dosyasına yazılır. Dönüştürücü sessizce çıkış yapar, böylece komut dosyalarınız ve zamanlanmış görevleriniz kesintisiz çalışır.

ActiveX Entegrasyonu (COM Nesnesi)

Total Excel Converter X, COM/ActiveX destekleyen herhangi bir dilden çağrılabilen bir COM nesnesi (ExcelConverter.ExcelConverterX) kaydeder. Bu, web uygulamanız, ERP sisteminiz veya veri işleme hattınız içinden ayrı bir işlem başlatmadan XLSX'i PDF'ye dönüştürmenizi sağlar.

.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 ve JavaScript (WSH) de desteklenmektedir. Daha fazla örnek için ürün sayfasına bakın.

Neden Total Excel Converter X Kullanmalısınız?

GUI yok, Office bağımlılığı yok

Dönüştürücü, XLSX, XLS, XLSM, ODS, XML ve diğer elektronik tablo formatlarını kendi ayrıştırıcısıyla okur. Microsoft Excel gerekmez. Grafik arabirim yoktur — program bir konsol işlemi veya COM nesnesi olarak çalışır ve etkileşimli hizmetlerin devre dışı bırakıldığı Windows Server ortamları için güvenlidir.

Toplu ve klasör dönüştürme

Bir klasördeki her elektronik tabloyu tek bir komutla dönüştürmek için joker karakter (*.xlsx) kullanın. Birden fazla XLSX dosyasını tek bir PDF'de birleştirin veya her çalışma sayfasını ayrı bir dosyaya bölün. Yerleşik yeniden adlandırıcı, çıkış dosya adlarına otomatik olarak sayaçlar veya sayfa adları ekler.

PDF şifreleme ve güvenlik

Komut satırından doğrudan kullanıcı parolası (PDF'yi açmak için gerekli) ve sahip parolası (yazdırma, kopyalama ve düzenleme izinlerini kontrol eder) belirleyin. Finansal raporlar, maaş tabloları ve uyumluluk belgeleri manuel adımlar olmadan korunur.

Tam sayfa düzeni kontrolü

Bayraklar aracılığıyla kağıt boyutunu (A4, Letter, Legal, özel), yönlendirmeyi ve kenar boşluklarını belirleyin. Sayfa numaraları, tarihler, dosya adları veya özel metin içeren üstbilgi ve altbilgiler ekleyin. Geniş tablolar otomatik olarak sayfa genişliğine sığdırılır.

Sessiz günlükleme

Her dönüştürme, durumu ve hataları bir günlük dosyasına kaydeder. Mesaj kutuları yok, açılır pencereler yok, kullanıcı istemleri yok. Günlüğü uygulamanızdan izleyin veya merkezi bir günlükleme sistemine gönderin.

20'den fazla çıkış formatı

PDF'nin yanı sıra XLSX'i DOC, DOCX, HTML, CSV, TIFF, JPEG, XML, TXT, ODS, SQL, LaTeX ve daha fazla formata dönüştürün — aynı komut satırı sözdizimi ile. Tek bir araç, veri hattınızın ihtiyaç duyduğu her formatı kapsar.

Çevrimiçi Dönüştürücüler ve Komut Satırı Dönüştürücü

ÖzellikÇevrimiçi AraçlarTotal Excel Converter X
Dosya boyutu sınırı10–100 MBSınırsız
Toplu dönüştürmeSınırlı veya ücretli APISınırsız (joker karakter)
GizlilikDosyalar buluta yüklenir%100 yerel işleme
PDF şifrelemeNadiren mevcutYerleşik (kullanıcı + sahip parolası)
Sayfa düzeni kontrolüMinimumTam (boyut, kenar boşlukları, üstbilgiler)
Sunucu entegrasyonuREST API (ücretli)COM/ActiveX + komut satırı
Office bağımlılığıYok (bulut)Yok (bağımsız ayrıştırıcı)
OtomasyonManuel veya API çağrıları.bat dosyaları + Görev Zamanlaycı
FiyatlandırmaAylık abonelikTek seferlik sunucu lisansı

komut satırı XLSX'ten PDF'ye dönüştürücüyü indirin

Windows Server 2008–2022 • Windows 7/8/10/11 • 30 günlük ücretsiz deneme

Komut Satırıyla XLSX'ten PDF'ye Dönüştürme Ne Zaman Gerekir?

Komut satırı dönüştürücünün doğru araç olduğu çeşitli senaryolar vardır:
  1. Otomatik rapor oluşturma. ERP veya BI platformunuz her gece XLSX dosyaları dışa aktarır. Zamanlanmış bir görev bunları alır, şifrelenmiş PDF'ye dönüştürür ve ilgili kişilere e-posta ile gönderir — tümü insan müdahalesi olmadan.
  2. Web uygulaması arka ucu. Kullanıcılar bir web formu aracılığıyla elektronik tablolar yükler. Sunucu tarafı kodunuz ActiveX nesnesini çağırır, dosyayı PDF'ye dönüştürür ve indirme bağlantısını gerçek zamanlı olarak döndürür.
  3. Uyumluluk arşivleme. Finansal düzenlemeler sabit formatında belge depolaması gerektirir. Bir toplu iş komut dosyası, gelen XLSX faturalarını ve hesap özetlerini uzun vadeli arşivleme için PDF'ye dönüştürür.
  4. Baskıya hazır dağıtım. Satış ekiplerinin biçimlendirilmiş fiyat listeleri ve ürün kataloglarına PDF olarak ihtiyacı vardır. Dönüştürücü, alıcının yüklü yazı tipleri veya Excel sürümünden bağımsız olarak aynı çıktıyı üretir.
  5. Çok formatlı veri hatları. ETL iş akışları verileri XLSX'e dışa aktarır, ardından alt kümeleri yönetim için PDF'ye, veritabanları için CSV'ye ve dahili panolar için HTML'ye dönüştürür — tümü aynı komut satırı aracıyla.

 

Şimdi İndirin!

(30 günlük ÜCRETSİZ deneme içerir)

Lisans Satın Alın

(sunucu lisansı)


quote

Sunucu tabanlı Excel dönüştürücü Müşteri İncelemeleri 2026

Derecelendir
Müşteri değerlendirmelerine göre 4.7/5 puan aldı
5 Star

"Her gece 400'den fazla finansal rapor işliyoruz. Total Excel Converter X bir Görev Zamanlaycı görevinin arkasında çalışıyor, gelen tüm XLSX dosyalarını şifreli PDF'ye dönüştürüyor ve her şeyi kaydediyor. İki yıl önce kurduk, o zamandan beri sıfır manuel müdahale."

5 Star Daniel Krause DevOps Engineer

"ActiveX entegrasyonu bize haftalarca geliştirme süresi kazandırdı. Üç satır PHP kodu ve intranet uygulamamaz yüklenen elektronik tabloları anlık olarak PDF'ye dönüştürüyor. Office bağımlılığı yok, geçici dosya temizleme sorunları yok."

5 Star Mariana Costa Senior PHP Developer

"Sağlam bir komut satırı aracı. Windows Server 2019 kurulumumuzda XLS ve XLSX'in PDF'ye toplu dönüştürmesini sorunsuz şekilde hallediyor. Günlükleme temiz ve izleme sistemimizle entegrasyonu kolay."

4 Star James Whitfield IT Infrastructure Manager

FAQ ▼

ExcelConverterX.exe'yi kaynak dosya, hedef ve -cPDF bayrağıyla çalıştırın. Örnek: ExcelConverterX.exe C:\Data\report.xlsx C:\Output\report.pdf -cPDF. Tüm klasörü tek bir komutla dönüştürmek için joker karakterler (*.xlsx) kullanın.
Hayır. Total Excel Converter X, XLSX, XLS, XLSM, ODS ve diğer elektronik tablo formatlarını kendi ayrıştırıcısıyla okur. Sunucuda Microsoft Office kurulumu gerekmez.
Evet. Komuta -OwnerPassword ve -UserPassword bayraklarını ekleyin. Sahip parolası yazdırma, kopyalama ve düzenleme izinlerini kontrol eder. Kullanıcı parolası PDF'yi açmak için gereklidir.
Total Excel Converter X, .NET, PHP, Python, ASP, Ruby, Pascal, Perl ve JavaScript ile çalışan bir COM nesnesi (ExcelConverter.ExcelConverterX) kaydeder. Convert yöntemini kaynak yolu, hedef yolu ve dönüştürme bayraklarıyla çağırın.
Evet. Dönüştürücü birkaç elektronik tabloyu tek bir PDF çıktı dosyasında birleştirebilir. Gerekirse her çalışma sayfasını ayrı bir PDF'ye de bölebilirsiniz.
Kağıt boyutu (A4, Letter, Legal, özel), yönlendirme (-Landscape veya -Portrait), kenar boşlukları ve sayfa numaraları, tarihler veya dosya adları içeren üstbilgi/altbilgi metni ayarlayabilirsiniz. -FitToWidth bayrağı geniş tabloları otomatik olarak ayarlar.
Evet. Total Excel Converter X, Windows Server 2008'den 2022'ye kadar ve Windows 7/8/10/11'de çalışır. GUI'si yoktur ve açılır mesajlar göstermez, bu da onu etkileşimsiz sunucu ortamları için güvenli kılar.

Total Excel ConverterX İçin Örnekler

Excel dosyalarını TotalExcelConverterX ve .NET ile dönüştür


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("Dönüşüm tamamlandı!");

Total Excel ConverterX ile Web Sunucularında Excel Dosyalarını Dönüştür

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("başladı...");
            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("dosyalar mevcut...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG dosyaları MEVCUT DEĞİL...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"bekle...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"tamamlandı...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("uyku...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Dönüşüm başarıyla tamamlandı.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Azure hakkında biraz daha bilgi.

Total Excel ConverterX ile Web Sunucularında Excel Dosyalarını Dönüştür

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
Örnek2 ASP: Sonuç PDF'yi doğrudan akıt
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

Total Excel ConverterX ile PHP ile Excel Sayfalarını Dönüştür

$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 "TAMAM"; else echo "başarısız:".$c->ErrorMessage;

Total Excel ConverterX ile Ruby ile Excel Sayfalarını Dönüştür

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

Total Excel ConverterX ile Python ile Excel Sayfalarını Dönüştür

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)

Pascal ve Total Excel ConverterX ile Excel dosyalarını dönüştür

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;

Total Excel ConverterX ile Web Sunucularında Excel ve ODS Dosyalarını Dönüştür

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

Total Excel ConverterX ile Perl ile Excel Sayfalarını Dönüştür

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;

Hemen çalışmaya başlayın!

Ücretsiz deneme sürümünü indirin ve dosyalarınızı dakikalar içinde dönüştürün.
Kredi kartı veya email gerekli değil.

⬇ Ücretsiz Deneme Sürümünü İndir Windows 7/8/10/11 • 95 MB

Friday Sale
Sunucu tabanlı Excel dönüştürücü Preview1

İlgili Konular

Son Haberler

Bültene Abone Ol

Endişelenmeyin, spam yapmıyoruz.


© 2026. Tüm hakları saklıdır. CoolUtils File Converters

Cards