Bir sunucuda yüzlerce Word belgeniz var ve bunların PDF'ye dönüştürülmesi gerekiyor — arşivleme, bir web portalı veya salt okunur kopyalar dağıtan bir iş akışı için. Her dosyayı Word'de açıp PDF'ye aktarmak ölçekte bir seçenek değildir. Total Doc Converter X, DOC ve DOCX dosyalarını komut satırından, toplu olarak, GUI olmadan ve Microsoft Office kurulumu gerekmeden PDF'ye dönüştürür. Bir Windows sunucusuna yükleyin, bir betikten çağırın ve gözetimsiz çalışmasını sağlayın.
*.doc) iletin ve dönüştürücü eşleşen her dosyayı tek çalıştırmada işler
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
DOC/DOCX düzenlenebilir bir Word biçimidir. Görüntülemek için Microsoft Word veya uyumlu bir uygulama gerektirir ve sonuç, yüklü yazı tipleri, Word sürümleri ve yazıcı sürücülerine bağlı olarak makineler arasında farklılık gösterebilir. PDF sabit düzenli bir biçimdir ve her cihazda aynı görünür. Yanlışlıkla düzenlenemez, şifre korumasını destekler ve her tarayıcıda, mobil işletim sisteminde ve masaüstü işletim sisteminde yerel olarak açılır.
| DOC / DOCX | ||
|---|---|---|
| Düzenlenebilirlik | Tamamen düzenlenebilir | Salt okunur (tasarım gereği) |
| Görüntüleme | Makineye ve Word sürümüne göre değişir | Her cihazda aynı |
| Gereken görüntüleyici | Microsoft Word veya uyumlu uygulama | Herhangi bir tarayıcı veya PDF görüntüleyici (ücretsiz) |
| Güvenlik | Sınırlı (temel şifre) | Şifreler, şifreleme, izinler |
| Dijital imzalar | Desteklenir (Word gerektirir) | Desteklenir (evrensel olarak) |
| Kullanım alanı | Taslak hazırlama, iş birliği | Dağıtım, arşivleme, uyumluluk |
Yukarıdaki bağlantıdan yükleyiciyi indirin ve Windows sunucunuzda veya iş istasyonunuzda çalıştırın. Kurulum bir dakikadan kısa sürer. Microsoft Office kurulumu gerekmez — dönüştürücü kendi görüntüleme motorunu kullanır.
cmd.exe veya PowerShell açın. Dönüştürücü çalıştırılabilir dosyası DocConverter.exe'dir ve kurulum klasöründe bulunur (genellikle C:\Program Files\CoolUtils\TotalDocConverterX\). Sistem PATH'inize ekleyin veya komutlarınızda tam yolu kullanın.
En basit komut, bir klasördeki tüm DOC dosyalarını PDF'ye dönüştürür:
DocConverter.exe C:\Docs\*.doc C:\Output\ -cPDF
Bu, C:\Docs\ içindeki her .doc dosyasını işler ve oluşan PDF'leri C:\Output\ klasörüne kaydeder. Her DOC dosyası aynı ada sahip bir PDF üretir.
Ek bayraklarla PDF çıktısını kontrol edin:
DocConverter.exe C:\Docs\*.docx C:\Output\ -cPDF -OwnerPassword admin123 -NoPrint -NoCopy
-OwnerPassword admin123 — izinleri kontrol eden bir PDF sahip şifresi belirleyin-UserPassword open456 — PDF'yi açmak için gerekli bir şifre belirleyin-NoPrint — çıktı PDF'de yazdırmayı devre dışı bırakın-NoCopy — metin seçimi ve kopyalamayı önleyin-Watermark "CONFIDENTIAL" — her sayfaya metin basın-PageNum — alt bilgiye sayfa numaraları ekleyinKomutunuzu bir .bat dosyasına kaydedin ve Windows Görev Zamanlayıcısı ile zamanlâyın:
@echo off "C:\Program Files\CoolUtils\TotalDocConverterX\DocConverter.exe" C:\Incoming\*.doc C:\Archive\PDF\ -cPDF -OwnerPassword secret -NoPrint -log C:\Logs\doc2pdf.log
Bu, dönüştürmeyi her gece (veya belirlediğiniz herhangi bir aralıkta) çalıştırır ve sonuçları doğrulayabilmeniz için bir günlük dosyası yazar.
Total Doc Converter X tam bir ActiveX arayüzü içerir. Dönüştürücüyü herhangi bir COM uyumlu ortamdan çağırabilirsiniz — VBScript, VB.NET, C#, ASP veya Windows üzerinde PHP. Bu, bir komut satırı işlemine çıkmadan DOC'tan PDF'ye dönüştürmeyi kendi web uygulamanıza, intranet portalınıza veya belge iş akışınıza gömmenize olanak tanır.
Örnek (VBScript):
Set obj = CreateObject("DocConverter.Application")
obj.Convert "C:\Docs\report.doc", "C:\Output\report.pdf", "PDF"
ASP.NET'te aynı çağrı COM Interop aracılığıyla çalışır ve web uygulamanızın yüklenen Word dosyalarını kabul edip kullanıcıya gerçek zamanlı olarak PDF döndürmesine olanak tanır.
| Özellik | Çevrimiçi Dönüştürücüler | Total Doc Converter X |
|---|---|---|
| Toplu işleme | Tek seferde bir dosya | Toplu iş başına sınırsız dosya |
| Dosya gizliliği | Dosyalar üçüncü taraf sunucuya yüklenir | Dosyalar asla makinenizden ayrılmaz |
| Dosya boyutu sınırı | Genellikle 10–50 MB | Sınır yok |
| PDF güvenliği | Nadiren mevcut | Şifreler, şifreleme, izinler |
| Filigranlar | Mevcut değil veya markalı | Özel metin ve görsel filigranlar |
| Otomasyon | Yalnızca manuel | Komut satırı, .bat, Görev Zamanlayıcısı, ActiveX |
| Sunucu dağıtımı | Mümkün değil | Sunucular için tasarlanmış, GUI gerekmez |
| İnternet gerektirir | Evet | Hayır |
Dönüştürücü, DOC ve DOCX dosyalarını okumak için kendi görüntüleme motorunu kullanır. Sunucuya Word, LibreOffice veya başka herhangi bir uygulama yüklemenize gerek yoktur. Bu, dağıtımı basitleştirir, Office lisans maliyetlerinden kaçınır ve Office'i sunucu ortamında çalıştırmanın kararlılık sorunlarını ortadan kaldırır.
Total Doc Converter X, gözetimsiz kullanım için tasarlanmıştır. GUI pencereleri yok, iletişim kutuları yok, onay istemleri yok. Komut satırından veya bir hizmetin parçası olarak sessizce çalışır — bir üretim sunucusunun tam olarak ihtiyaç duyduğu şey.
Şifre belirleyin, izinleri kısıtlayın, filigran ekleyin, sayfa numaraları ekleyin, üst bilgi ve alt bilgileri özelleştirin — hepsi komut satırından. Word'ün "PDF olarak kaydet" iletişim kutusunda manuel olarak ayarlayacağınız her seçenek, bir komut satırı bayrağı olarak kullanılabilir.
Aynı komut satırı aracı, DOC ve DOCX dosyalarını TIFF, JPEG, PNG, HTML, XLS, RTF, TXT ve daha fazlasına dönüştürür. Tek kurulum tüm belge dönüştürme ihtiyaçlarınızı karşılar. -cPDF'yi -cTIFF olarak değiştirin ve aynı toplu işleme ve otomasyon özellikleriyle TIFF çıktısı alırsınız.
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"İntranet portalımız aracılığıyla haftada 3.000 Word belgesi işliyoruz. Kullanıcılar DOC dosyaları yüklüyor ve sistem PDF döndürüyor. Total Doc Converter X, ActiveX aracılığıyla sunucu tarafında dönüştürmeyi gerçekleştiriyor. Office kurulumu yok, kararlılık sorunu yok, kullanıcı etkileşimi yok. İki yıldır tek bir arıza olmadan çalışıyor."
James Whitfield Senior Systems Administrator
"Uyumluluk iş akışımız, tüm kesinleştirilmiş sözleşmelerin şifreyle korunan PDF'ler olarak saklanmasını gerektirir. Bunu eskiden Word'de manuel olarak yapıyorduk. Şimdi gece çalışan bir .bat betiği, Kesinleştirilmiş klasöründeki her şeyi sahip şifresi ve yazdırma kısıtlamasıyla PDF'ye dönüştürüyor. Tüm toplu işlem dakikalar içinde tamamlanıyor."
Katrin Bauer Compliance Officer
"İyi bir sunucu tarafı dönüştürücü. Her sürümden sonra Word şablonlarından PDF dokümantasyonu oluşturmak için CI/CD hattımıza entegre ettim. Komut satırı arayüzü basit ve günlük çıktısı temiz. Linux derlemi olsaydı daha iyi olurdu, ama Windows Server ortamımız için işi güvenilir bir şekilde yapıyor."
Rafael Costa DevOps Engineer
DocConverter.exe C:\Docs\*.doc C:\Output\ -cPDF. Bu, kaynak klasördeki her DOC dosyasını PDF'ye dönüştürür. Çıktıyı kontrol etmek için -OwnerPassword, -NoPrint veya -Watermark gibi bayraklar ekleyin.-OwnerPassword, PDF'yi açmak için gerekli bir şifre belirlemek için -UserPassword kullanın.*.docx kullanın.-Watermark "CONFIDENTIAL" bayrağını kullanın. Ayrıca bir görsel dosyasının yolunu belirterek görsel filigran da ekleyebilirsiniz.
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("Dönüştürme tamamlandı!");
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
Daha fazla C# dilinde örnekler ASP.net için özel. Diğer dillerde örnekler isterseniz lütfen bize ulaşın. Size özel herhangi bir örnek oluşturabiliriz.
$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 "başarısız:" .
$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;
Ü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.