كيفية القيام بما يلي: طباعة المستندات
ينطبق على |
---|
تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع. نوع المشروع
إصدار Microsoft Office
|
يمكنك طباعة مستند Microsoft Office Word بأكمله, أو جزءًا من المستند.
طباعة مصنف هو جزء من تخصيص على مستوى المستند
لطباعة المستند بأكمله
قم باستدعاء أسلوب PrintOut من الفئة ThisDocument في مشروعك لطباعة المستند بأكمله. لاستخدام هذا المثال ،قم بتشغيل التعليمات البرمجية من فئةThisDocument .
Me.PrintOut()
object copies = "1"; object pages = ""; object range = Word.WdPrintOutRange.wdPrintAllDocument; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object pageType = Word.WdPrintOutPages.wdPrintAllPages; object oTrue = true; object oFalse = false; this.PrintOut(ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);
لطباعة الصفحة الحالية من المستند
قم باستدعاء أسلوب PrintOut من فئة ThisDocument في المشروع ثم حدد أن نسخة واحدة من الصفحة الحالية ستتم طباعها. لاستخدام هذا المثال ،قم بتشغيل التعليمات البرمجية من فئةThisDocument .
Me.PrintOut( _ Background:=True, _ Append:=False, _ Range:=Word.WdPrintOutRange.wdPrintCurrentPage, _ Item:=Word.WdPrintOutItem.wdPrintDocumentContent, _ Copies:="1", _ Pages:="1", _ PageType:=Word.WdPrintOutPages.wdPrintAllPages, _ PrintToFile:=False, _ Collate:=True, _ ManualDuplexPrint:=False)
object copies = "1"; object pages = "1"; object range = Word.WdPrintOutRange.wdPrintCurrentPage; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object pageType = Word.WdPrintOutPages.wdPrintAllPages; object oTrue = true; object oFalse = false; this.PrintOut( ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);
طباعة مستند باستخدام وظيفة إضافية على مستوى تطبيق
لطباعة مستند بأكمله
قم باستدعاء أسلوب PrintOut من الكائن Microsoft.Office.Interop.Word.Document الذي تريد طباعته. مثال التعليمات البرمجية التالي يقوم بطباعة المستند النشط لاستخدام هذا المثال، قم بتشغيل التعليمات البرمجية من الفئة ThisAddIn في مشروعك.
Me.Application.ActiveDocument.PrintOut()
this.Application.ActiveDocument.PrintOut(true, false, Word.WdPrintOutRange.wdPrintAllDocument, Item: Word.WdPrintOutItem.wdPrintDocumentContent, Copies:"1", Pages:"", PageType:Word.WdPrintOutPages.wdPrintAllPages, PrintToFile:false, Collate:true, ManualDuplexPrint:false);
لطباعة الصفحة الحالية من مستند
قم باستدعاء أسلوب PrintOut من الكائن Microsoft.Office.Interop.Word.Document الذي تريد طباعته ,و عيّن أن نسخة واحدة من الصفحة الحالية ستتم طباعتها. مثال التعليمات البرمجية التالي يقوم بطباعة المستند النشط لاستخدام هذا المثال، قم بتشغيل التعليمات البرمجية من الفئة ThisAddIn في مشروعك.
Me.Application.ActiveDocument.PrintOut( _ Background:=True, _ Append:=False, _ Range:=Word.WdPrintOutRange.wdPrintCurrentPage, _ Item:=Word.WdPrintOutItem.wdPrintDocumentContent, _ Copies:="1", _ Pages:="1", _ PageType:=Word.WdPrintOutPages.wdPrintAllPages, _ PrintToFile:=False, _ Collate:=True, _ ManualDuplexPrint:=False)
object copies = "1"; object pages = "1"; object range = Word.WdPrintOutRange.wdPrintCurrentPage; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object pageType = Word.WdPrintOutPages.wdPrintAllPages; object oTrue = true; object oFalse = false; Word.Document document = this.Application.ActiveDocument; document.PrintOut( ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);
راجع أيضًا:
المهام
كيفية القيام بما يلي: عرض المستندات فى معاينة الطباعة