Word dosyalarını toplu halde Pdf formatına çevirelim


Word dosyalarını toplu halde Pdf formatına çevirelim
Bundan yıllar önce Word dosyalarını Pdf formatına nasıl çeviririz diye uzun aramalar yaptığımızı bilirim , ozamanlar Microsoft office bileşenlerinden biri olan "Word" Pdf olarak kaydetme özelliği

sunmuyordu. Günümüzde ise herhangi bir Word belgesini ki uzantısı eski sürümlerde .doc yeni sürümlerde .docx tir. kolayca Pdf formatınada kaydedebilirsiniz. Bunu yapmak için Microsoft word belgesini açtıktan sonra Dosya - farklı kaydet deyip açılan ekrandaki "Gözat" butonuna tıklamanız gerekir.

Word dosyasını Pdf olarak kaydetmek

Sonrasında açılan Farklı kaydet penceresindeki kayıt türünü PDF (*.pdf) seçmeniz yeterlidir. ve dosya dilediğiniz bir konuma .pdf olarak kaydedilecektir.

Ms word dosyasını pdf olarak kaydet

Üstteki yöntem genellikle birkaç Microsoft Word belgesini .pdf formatına çevirecekseniz işe yaramaktadır gel gelelim onlarca veya yüzlerce Microsoft word belgesini .pdf yapacaksanız oldukça zaman kaybına yolaçan ve gereksiz bir işlem halini alacaktır. Bu sebeple bir powershell kodu yardımı ile bir klasör içerisindeki tüm Microsoft word belgelerini otomatik olarak .Pdf formatına çevirebiliriz aşağıdaki makalede ilgili yöntem açıklanmıştır.

Bir Powershell kodu ile tüm Microsoft Word dosyalarını Pdf yapalım

Aşağıda verdiğimiz kodların çalışabilmeleri için sisteminizde Microsoft Office 2010 veya daha üst bir sürümün kurulu olmalıdır. Pdf formatına çevirmek istediğiniz bütün MS Word dosyalarını bir klasör içerisine kopyalayın. mesela ben masaüstümde "sordum.net" isminde bir klasör oluşturdum ve içerisine "test1.docx" ve "test2.docx" adlarında iki tane pdf ye çevrilecek dosya kopyaladım , Klavyedeki Shift tuşuna basıp bu klasöre sağ tıkladım ve "Powershell Penceresini Buradan açın" kısmını seçtim

powershelli burada aç

Şimdi aşağıdaki kodda ilgili yeri düzenledikten sonra Powershell konsoluna yapıştırıyoruz

$documents_path = 'path'

$word_app = New-Object -ComObject Word.Application

# This filter will find .doc as well as .docx documents
Get-ChildItem -Path $documents_path -Filter *.doc? | ForEach-Object {

    $document = $word_app.Documents.Open($_.FullName)
    $pdf_filename = "$($_.DirectoryName)$($_.BaseName).pdf"
    $document.SaveAs([ref] $pdf_filename, [ref] 17)
    $document.Close()
}

$word_app.Quit()

Neresini düzenleyeceğiz derseniz , $documents_path = 'path' işte buradaki path kısmı İçerisinde Pdf ye dönüştürülecek Microsoft word dosyalarının bulunduğu klasörün yolu olacaktır. bendeki sordum.net klasörü masaüstümde olduğundan şu şekilde düzenledim.

$documents_path = 'C:\Users\velociraptor\Desktop\sordum.net'

Kodu çalıştırdığınızda, Klasör içerisindeki dosyalar masaüstünüze aynı isimde .pdf formatında oluşacaktır.

Word u Pdf ye çeviren Powershell kodu

Elbetteki dönüştürülecek dosya sayısına göre işlem uzayabilecektir mesela yüzlerce dosyanın pdf yapılması birkaç dosyanın Pdf ye çevrilmesinden çok daha uzun sürecektir. Bu şekilde uğraşmamanız için üstteki kodda biraz düzenlemeler yaptık . sayfa sonundaki scripti indirip Pdf ye dönüştürülecek dosyaların bulunduğu klasörün içerisinde çalıştırırsanız, otomatik olarak O klasör içesindeki tüm dosyaları Pdf ye dönüştürüp İşleme dair bir uyarı penceresi gösterecektir.

Bir tıkla Word dosyasını pdf ye çevir

Pdf Formatı özellikle Yazıcı çıktısında formatını muhafaza edebildiği için tercih edilmektedir bu sebepledirki birçok banka ve kurum faturaları pdf formatında yollamaktadır.

- Windows 10 da bir resmi Pdf ye çevirelim Burada

- Bir metin belgesini kolayca pdf formatında kaydedin Burada

- Windows 10 da Programsız Pdf bölelim Burada

- Edge ile açılan Pdf dosyasında işaretleme yapalım Burada

- Sumatra pdf ücretsiz portable pdf ve ekitap okuyucu Burada

- Chrome de web sayfalarını .pdf olarak saklayın Burada

- Yazdırma korumalı PDF dosyaları nasıl yazdırılır Burada


4 Yorum Var

Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha