Windows'da komut satırını kullanarak word dosyalarını (.doc) PDF'ye nasıl dönüştürebileceğiniz var mı?
OpenOffice'in hizmetini kullanıyorduk, ancak birçok tablo ve görüntüye sahip belgelerde, çok fazla biçimlendirmeyi bozuyor.
Windows'da komut satırını kullanarak word dosyalarını (.doc) PDF'ye nasıl dönüştürebileceğiniz var mı?
OpenOffice'in hizmetini kullanıyorduk, ancak birçok tablo ve görüntüye sahip belgelerde, çok fazla biçimlendirmeyi bozuyor.
Yanıtlar:
"winword.exe" "C: \ Dosyalarım \ doc1.doc" / mFilePrintDefault Varsayılan olarak sessiz bir PDF yazıcınız olması sağlanmıştır.
Ayrıca OpenOffice.org için libreOffice döllerini deneyin. Ofiste OLE metrikleri ile hiçbir problemi olmayan go-ooo'ya dayanıyor.
Microsoft Word yüklüyse DocTo'yu kullanabilirsiniz:
https://github.com/tobya/DocTo
toplu işlem desteklenir, dizindeki tüm dosyalar doc'den pdf'ye dönüştürülebilir:
docto -f "C:\Dir with Spaces\FilesToConvert\" -O "C:\DirToOutput" -T wdFormatPDF -OX .pdf
başka bir seçenek aşağıdaki powershell betiğini kullanmaktır: https://gallery.technet.microsoft.com/office/Script-to-convert-Word-f702844d
Bu siteyi buldum ve OfficeToPDF'yi test ederek görünüşe göre iyi çalışıyor. Misal:
OfficeToPDF "c:\help.doc" "c:\output\help.pdf"
Uygulamamızda BCL easyPDF SDK'yı bu amaçla kullanıyoruz. Dönüşümün nasıl göründüğü üzerinde çok daha fazla kontrol sağlar (ör. Değişiklikleri İzle ek açıklamalarının nasıl ele alınacağı).
Sorunun eski olduğunu biliyorum, ancak her türlü dosyayı PDF'ye dönüştürmenin en iyi çözümü PDFCreator'ı kullanmaktır. Ücretsizdir ve herhangi bir dosyayı PDF'ye dönüştürmek için kullanabileceğiniz bir komut satırı EXE dosyasına sahiptir. Dosya türünü okumak için uygulamanın elbette PC'ye yüklenmesi gerekir (bir ofis belgesini dönüştürmek için ofise ve CAD dosyasını dönüştürmek için Autocad'e ihtiyacınız vardır). PDFCreator arka planda çalışabilir ve kullanıcı etkileşimi olmadan dosyaları belirli bir klasöre gönderebilir. Ne yazık ki komut satırında PDF'nin nereden çıkacağını belirleyemezsiniz. PDFCreator her zaman ayarlarda belirtilenle aynı klasöre çıkar. Ancak bunu bilerek, bu klasördeki dönüştürülmüş dosyayı alabilir ve istediğiniz yere taşıyabilir / yeniden adlandırabilirsiniz.
Ücretsiz PDFTOOFFICE 'u http://officetopdf.codeplex.com/releases/view/118190 adresinden indirin.
:: PURPOSE: convert word_file to pdf_file
:: DEFINE VARS
set WORD_FILE="C:\var\anc\issues\BDCTBA-12\docs\BDC-ISG\BDC-ISG.docx"
set PDF_FILE="C:\var\anc\issues\BDCTBA-12\docs\BDC-ISG\BDC-ISG.pdf"
:: REMOVE FIRST THE FILE
DEL /Q "%PDF_FILE%
:: CONVERT THE WORD FILE TO A PDF FILE
:: REMEMBER TO CTRL + S , while writing ...
:: NOTE IF THE FILE IS OPENED IN WORD YOU WOULD HAVE TO USE READ ONLY COPY
:: ACTION !!!
"OFFICETOPDF.EXE" "%WORD_FILE%" "%PDF_FILE%"
:: REQUIREMENTS
:: DOWNLOAD OFFICETOPDF FROM [http://officetopdf.codeplex.com/releases/view/118190][2]
:: OTHER GOODIES - call from cygwin
:: PATH=/cygdrive/c/WINDOWS/system32:$PATH
:: cmd /c convert-BDC-ISG.docx-to-BDC-ISG.cmd