উইন্ডোজ 7 ব্যাচের কমান্ড-লাইনটি শব্দটি 2013 .ডোক্স ফাইলের জন্য .pdf ফাইল হিসাবে সংরক্ষণ করুন


10

আমি আমার প্রতিবেদন .ডোক্স ফাইলটি .pdf এ রফতানি করার দ্রুততম উপায় চাই এবং অন্যকে যখনই আমি একটি নতুন, আপডেট সংস্করণ পেয়েছি তা এটিকে বিতরণ করতে চাই।

আমি একটি কমান্ড-লাইন পদ্ধতির সন্ধান করছি যা আমার মাউসটি এখনও অবধি ব্যবহার করে আমাকে নিম্নলিখিত পদক্ষেপগুলি স্বয়ংক্রিয়ভাবে করতে হবে:

File -> Save as -> Browse for location

ব্যাচ ফাইলের জন্য আমার আদেশের বিকল্পগুলি কী কী?


1
এই প্রশ্নটি দেখুন: superuser.com

উত্তর:


11

ওয়ার্ড 2013 এ একটি বৈশ্বিক ম্যাক্রো তৈরি করুন:

' The Word macro for exporting to PDF (the Word window closes after finishing)
Sub ExportToPDFext()
    ChangeFileOpenDirectory ThisDocument.Path
    ActiveDocument.ExportAsFixedFormat _
        OutputFileName:=Left(ActiveDocument.FullName, InStrRev(ActiveDocument.FullName, ".")) + "pdf", _
        ExportFormat:=wdExportFormatPDF, _
        OpenAfterExport:=False, _
        OptimizeFor:=wdExportOptimizeForPrint, _
        Range:=wdExportAllDocument, _
        From:=1, _
        To:=1, _
        Item:=wdExportDocumentContent, _
        IncludeDocProps:=True, _
        KeepIRM:=True, _
        CreateBookmarks:=wdExportCreateNoBookmarks, _
        DocStructureTags:=True, _
        BitmapMissingFonts:=True, _
        UseISO19005_1:=False
    Application.Quit SaveChanges:=wdDoNotSaveChanges
End Sub

এর পরে আপনি ওয়ার্ড ডকুমেন্টকে পিডিএফে কমান্ড লাইনে রূপান্তর করতে পারেন:

"C:\Program Files\Microsoft Office\Office15\WINWORD.EXE" /mExportToPDFext /q "your_document_path.docx"

ওয়ার্ড উইন্ডোটি এমনকি দেখাবে না কারণ ম্যাক্রো কাজ শেষ করার পরে এটি বন্ধ হয়ে গেছে, এবং ওয়ার্ডটি লোড হওয়ার পরে প্যারামিটার / কিউ স্প্ল্যাশ উইন্ডোটি অক্ষম করে।

এখানে গিটহাবের বিকল্প বিস্তারিত নির্দেশাবলী রয়েছে । এছাড়াও, প্রসঙ্গ মেনু বিকল্পটি কমান্ড লাইন ছাড়াই ব্যাচকে রূপান্তর করতে দেয়। এটি রেজিস্ট্রি যুক্ত করা যেতে পারে। DOC এবং DOCX এর জন্য:

[HKEY_CLASSES_ROOT\Word.Document.8\shell\SavePDFhere]
@="Save PDF here"

[HKEY_CLASSES_ROOT\Word.Document.8\shell\SavePDFhere\command]
@="\"C:\\Program Files\\Microsoft Office\\Office15\\WINWORD.EXE\" /mExportToPDFext /q \"%1\""

[HKEY_CLASSES_ROOT\Word.Document.12\shell\SavePDFhere]
@="Save PDF here"

[HKEY_CLASSES_ROOT\Word.Document.12\shell\SavePDFhere\command]
@="\"C:\\Program Files\\Microsoft Office\\Office15\\WINWORD.EXE\" /mExportToPDFext /q \"%1\"" 

0

ব্যাচ কনভার্ট করার জন্য একটি সাধারণ কমান্ড-লাইন সরঞ্জামের জন্য আপনি ব্যবহার করতে পারেন docx2pdf: https://github.com/AlJohri/docx2pdf/

ইনস্টল করুন:

pip install docx2pdf

চালান:

docx2pdf myFolderOfWordDocs

দাবি অস্বীকার: আমি এই সরঞ্জামটির লেখক।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.