KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن تحويل دفعة من رسائل البريد الإلكتروني إلى ملفات PDF في Outlook؟

المؤلفصنتاريخ التعديل

في Outlook، تتيح لك وظيفة «حفظ باسم» حفظ رسالة بريد إلكتروني واحدة فقط بتنسيق ملف HTML أو TXT أو MHT أو MSG أو قالب. فماذا تفعل إذا أردت تحويل رسالة (أو أكثر) إلى ملفات PDF؟ في هذه المقالة، أقدّم لك بعض الحيل الذكية لحل هذه المشكلة بسهولة.

تحويل رسالة بريد إلكتروني واحدة إلى ملفات PDF باستخدام وظيفة الطباعة

تحويل دفعة من رسائل البريد الإلكتروني إلى ملفات ملفات PDF منفصلة باستخدام أداة «حفظ كملف»فكرة جيدة3

تحويل رسالة بريد إلكتروني واحدة إلى ملفات PDF باستخدام VBA


تحويل رسالة بريد إلكتروني واحدة إلى ملفات PDF باستخدام وظيفة الطباعة

في Outlook، يمكنك استخدام ميزة الطباعة لحفظ رسالة بريد إلكتروني واحدة كملف PDF.

1. حدد الرسالة التي تريد تحويلها إلى PDF، ثم انقر فوقFile > طباعة، ثم اخترMicrosoft Print to PDF من القائمة المنسدلةPrinter، ثم انقر فوقPrint.

doc batch convert email to pdf 1

2. في مربع الحوارSave Print Output As، اختر مسار الحفظ وأعطِ الملف اسمًا.

batch-convert-email-to-pdf-with-print

3. انقر فوقSave، ثم انقر فوقCancel لإيقاف الطباعة.

batch-convert-email-to-pdf-with-print

الآن، تم تحويل الرسالة المحددة إلى ملف PDF.

ملاحظة: هذه الطريقة تعمل فقط في Outlook 2016.


مساعد البريد الذكي في Outlook: ردود أذكى، وتواصل أوضح (سحر بنقرة واحدة!)

بسِّط مهام Outlook اليومية مع مساعد البريد الذكي من Kutools لـ Outlook! تعلّم هذه الأداة القوية من بريدك السابق لتقدّم لك ردودًا ذكية ودقيقة، وتحسّن محتوى رسائلك، وتساعدك في صياغتها وتنقيحها بسلاسة ودون أي جهد.
doc ai email handle

يدعم هذا الميزة:

  • الردود الذكية: احصل على ردود مُعدَّة مسبقًا من محادثاتك السابقة—مخصصة بدقة، وملائمة تمامًا، وجاهزة للاستخدام الفوري.
  • قم بتنقية نص بريدك تلقائيًا لضمان وضوحه وتأثيره.
  • الكتابة دون عناء: ما عليك سوى إدخال الكلمات المفتاحية، ودع الذكاء الاصطناعي يتولى الباقي، مع توفر عدة أساليب كتابة.
  • الامتدادات الذكية: وسِّع آفاقك باقتراحات ذكية تراعي السياق!
  • التلخيص: احصل فورًا على نظرة عامة موجزة للرسائل الإلكترونية الطويلة.
  • الوصول العالمي: ترجم رسائلك الإلكترونية إلى أي لغة بسهولة.

يدعم هذا الميزة:

  • الردود الذكية على البريد الإلكتروني
  • المحتوى المُحسَّن
  • مسودات مبنية على الكلمات المفتاحية
  • تمديد المحتوى الذكي
  • تلخيص البريد الإلكتروني
  • الترجمة متعددة اللغات

لا تنتظر—نزّل مساعد البريد الذكي الآن واستمتع بـ!


تحويل دفعة من رسائل البريد الإلكتروني إلى ملفات ملفات PDF منفصلة باستخدام أداة «حفظ كملف»

باستخدام الطرق السابقة، يمكنك حفظ رسالة واحدة فقط كملف PDF في كل مرة. أما إذا أردت تحويل عدة رسائل بريد إلكتروني دفعةً واحدة إلى ملفات PDF منفصلة، فجرّب أداةKutools لـ Outlook’s حفظ العناصر المحددة كملفات بتنسيقات مختلفة مثل PDF.

👉 اعمل بذكاءٍ أكبر في Outlook!تنزيل Kutools لـ Outlookلتعزيز الإنتاجية مع ميزات 100+ توفر الوقت — مجانًا لمدة 30 يومًا!.

ثبّتKutools لـ Outlook مجانًا، ثم اتبع الخطوات التالية:

1. حدد رسائل البريد الإلكتروني التي تريد تحويلها، ثم انقر فوقKutools > Bulk Processing > ave Selected Messages as Files in Various Formats like PDF ave Selected Messages as Files in Vavrious Formats like PDF.

click-save-selected-messages-as-files

2. في مربع الحوارSave message as other files، اختر مسار حفظ الملف، وحدّد تنسيقPDF، ويمكنك تحديد الخيارات المتعلقة بحفظ المحتويات من القسم الأيمن.

save-as-pdf-with-kto

3. انقر فوقOk.

لقد تم الآن تحويل رسائل البريد الإلكتروني إلى ملفات PDF.

save-as-pdf-with-kto
 

تحويل رسالة بريد إلكتروني واحدة إلى ملفات PDF باستخدام VBA

إذا كنت تستخدم Outlook 2007 أو 2010، يمكنك تطبيق كود VBA لتحويل رسالة بريد إلكتروني واحدة إلى ملف PDF.

1. حدد رسالة واحدة، ثم اضغط على مفاتيحAlt + F11 لفتح نافذةMicrosoft Visual Basic for Applications.

2. انقر فوقInsert > Module، ثم الصق الكود التالي في نافذة البرنامج النصيModule.

VBA: تحويل رسالة بريد إلكتروني إلى PDF

Sub SaveAsPDFfile()
'UpdatebyExtendoffice
Dim MyOlNamespace As NameSpace
Dim MySelectedItem As MailItem
Dim Response As String
Dim FSO As Object, TmpFolder As Object
Dim tmpFileName As String
Dim wrdApp As Object
Dim wrdDoc As Object
Dim bStarted As Boolean
Dim dlgSaveAs As FileDialog
Dim fdfs As FileDialogFilters
Dim fdf As FileDialogFilter
Dim i As Integer
Dim WshShell As Object
Dim SpecialPath As String
Dim msgFileName As String
Dim strCurrentFile As String
Dim strName As String
Dim oRegEx As Object
Dim intPos As Long
Set MyOlNamespace = Application.GetNamespace("MAPI")
Set MySelectedItem = ActiveExplorer.Selection.Item(1)
Set FSO = CreateObject("Scripting.FileSystemObject")
tmpFileName = FSO.GetSpecialFolder(2)
strName = "email_temp.mht"
tmpFileName = tmpFileName & "\" & strName
MySelectedItem.SaveAs tmpFileName, 10
On Error Resume Next
Set wrdApp = GetObject(, "Word.Application")
If Err Then
Set wrdApp = CreateObject("Word.Application")
bStarted = True
End If
On Error GoTo 0
Set wrdDoc = wrdApp.Documents.Open(FileName:=tmpFileName, Visible:=False, Format:=7)
Set dlgSaveAs = wrdApp.FileDialog(msoFileDialogSaveAs)
Set fdfs = dlgSaveAs.Filters
i = 0
For Each fdf In fdfs
i = i + 1
If InStr(1, fdf.Extensions, "pdf", vbTextCompare) > 0 Then
Exit For
End If
Next fdf
dlgSaveAs.FilterIndex = i
Set WshShell = CreateObject("WScript.Shell")
SpecialPath = WshShell.SpecialFolders(16)
msgFileName = MySelectedItem.Subject
Set oRegEx = CreateObject("vbscript.regexp")
oRegEx.Global = True
oRegEx.Pattern = "[\/:*?""<>|]"
msgFileName = Trim(oRegEx.Replace(msgFileName, ""))
dlgSaveAs.InitialFileName = SpecialPath & "\" & msgFileName
If dlgSaveAs.Show = -1 Then
strCurrentFile = dlgSaveAs.SelectedItems(1)
If Right(strCurrentFile, 4) <> ".pdf" Then
Response = MsgBox("Sorry, only saving in the pdf-format is supported." & _
vbNewLine & vbNewLine & "Save as pdf instead?", vbInformation + vbOKCancel)
If Response = vbCancel Then
wrdDoc.Close 0
If bStarted Then wrdApp.Quit
Exit Sub
ElseIf Response = vbOK Then
intPos = InStrRev(strCurrentFile, ".")
If intPos > 0 Then
strCurrentFile = Left(strCurrentFile, intPos - 1)
End If
strCurrentFile = strCurrentFile & ".pdf"
End If
End If
wrdApp.ActiveDocument.ExportAsFixedFormat OutputFileName:= _
strCurrentFile, _
ExportFormat:=17, _
OpenAfterExport:=False, _
OptimizeFor:=0, _
Range:=0, _
From:=0, _
To:=0, _
Item:=0, _
IncludeDocProps:=True, _
KeepIRM:=True, _
CreateBookmarks:=0, _
DocStructureTags:=True, _
BitmapMissingFonts:=True, _
UseISO19005_1:=False
End If
Set dlgSaveAs = Nothing
wrdDoc.Close
If bStarted Then wrdApp.Quit
Set MyOlNamespace = Nothing
Set MySelectedItem = Nothing
Set wrdDoc = Nothing
Set wrdApp = Nothing
Set oRegEx = Nothing
End Sub

3. اضغط على مفتاحF5 لفتح مربع حوار حفظ الملف، ثم اختر مجلدًا لتحديد مكان حفظه وأعطِه اسمًا.

batch-convert-email-to-pdf-5

4. انقر فوقSave.

تلميح: إذا لم يعمل الكود، فقد تحتاج إلى الانتقال إلى مركز الثقة والتأكد من تفعيل خيار «تمكين جميع الماكرو» في قسم إعدادات الماكرو.

batch-convert-email-to-pdf-6

أفضل أدوات إنتاجية Office

جرِّب Kutools لـ Outlook الجديد كليًّا مع 100+ ميزة رائعة!انقر للتنزيل الآن!

🤖KUTOOLS AI:يستخدم تقنية ذكاء اصطناعي متقدمة للتعامل مع رسائل البريد الإلكتروني بسلاسة، بما في ذلك الرد عليها، وتلخيصها، وتحسينها، وتوسيعها، وترجمتها، وصياغتها.

📧أتمتة البريد الإلكتروني: الرد التلقائي (متوفر لبروتوكولي POP وIMAP) / جدولة إرسال رسائل البريد الإلكتروني / نسخة تلقائية/مخفية وفق القواعد عند إرسال البريد الإلكتروني / التحويل التلقائي (قاعدة متقدمة) / إضافة التحيّة تلقائيًّا / تقسيم رسائل البريد الإلكتروني ذات المستلمين المتعددين تلقائيًّا إلى رسائل فردية...

📨إدارة البريد الإلكتروني: استدعاء البريد الإلكتروني / حظر رسائل الاحتيال حسب العناوين وغيرها / حذف الرسائل المكررة / البحث المتقدم / تنظيم المجلدات...

📁المرفقات الاحترافية: حفظ دفعة واحدة / فصل دفعة واحدة / ضغط دفعة واحدة / حفظ تلقائي / تفصيل تلقائي / ضغط تلقائي...

🌟سحر الواجهة: 😊إيموجيات أكثر جمالًا وروعة / إشعارك عند وصول رسائل بريد إلكتروني مهمة / تصغير Outlook بدلًا من إغلاقه...

👍عجائب النقرة الواحدة: الرد على الجميع مع المرفقات / الحماية من رسائل التصيد الاحتيالي / 🕘عرض منطقة الوقت الحالي للمرسل...

👩🏼‍🤝‍👩🏻جهات الاتصال والتقويم: إضافة جهات اتصال دفعةً واحدة من رسائل البريد الإلكتروني المحددة / تقسيم مجموعة جهات الاتصال إلى مجموعات فردية / إزالة تذكير عيد الميلاد...

استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من 40 لغة أخرى!

افتح Kutools لـ Outlook بنقرة واحدة فورًا! لا تنتظر، نزِّله الآن وحسِّن كفاءتك!

kutools for outlook features1kutools for outlook features2

🚀 التنزيل بنقرة واحدة — احصل على جميع إضافات Office

موصى به بشدة: Kutools for Office (5 في 1)

نقرة واحدة لتنزيلخمسة برامج تثبيتدفعة واحدة —Kutools لـ Excel وOutlook وWord وPowerPointوOffice Tab Pro.انقر للتنزيل الآن!

  • سهولة النقرة الواحدة: نزِّل جميع حزم الإعداد الخمس دفعة واحدة!
  • 🚀جاهز لأي مهمة في Office: ثبِّت الإضافات التي تحتاجها، متى احتجتَ إليها.
  • 🧰متضمَّن: Kutools لـ Excel / Kutools لـ Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint