كيفية تعيين منطقة الطباعة باستخدام Python.NET
Contents
[
Hide
]
سيناريوهات الاستخدام المحتملة
تعيين منطقة الطباعة في مستند يساعد على التحكم في المحتوى المطبوعة. الأسباب الرئيسية تشمل:
- التركيز على بيانات معينة: طباعة الأقسام ذات الصلة فقط
- تحسين التخطيط: تنظيم المحتوى بشكل أنيق عبر الصفحات
- توفير الموارد: تقليل استهلاك الورق/الحبر
- تقديم عرض احترافي: ضمان مخرجات مصقولة
- الثبات: الحفاظ على مخرجات طباعة موحدة
كيفية تعيين منطقة الطباعة في Excel
لتعيين منطقة الطباعة برمجيًا:
- الوصول إلى خصائص إعداد صفحة ورقة العمل
- تحديد منطقة الطباعة باستخدام تدوين نطاق الخلية
- حفظ المصنف المعدل
# Sample image reference remains unchanged
<img src="3.png" width=60% />
كيفية مسح مجال الطباعة في إكسل
لإزالة قيود منطقة الطباعة:
- الوصول إلى خصائص إعداد الصفحة
- إعادة تعيين منطقة الطباعة إلى سلسلة فارغة
- حفظ التغييرات
# Sample image reference remains unchanged
<img src="4.png" width=60% />
ماذا يحدث بعد مسح مجال الطباعة
مسح منطقة الطباعة يؤدي إلى:
- الطباعة الافتراضية لكل ورقة عمل
- إزالة قيود النطاق السابقة
- تضمين جميع الخلايا المنسقة
كيفية ضبط مجال الطباعة باستخدام Aspose.Cells
تعيين منطقة الطباعة من خلال إعداد صفحة ورقة العمل:
import aspose.cells as ac
# Load sample workbook
workbook = ac.Workbook("input.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Set print area to A1:D10
worksheet.page_setup.print_area = "A1:D10"
# Save modified workbook
workbook.save("output_set_print_area.xlsx")
# Output image reference
<img src="1.png" width=60% />
كيفية مسح مجال الطباعة باستخدام Aspose.Cells
إزالة تعريف منطقة الطباعة الموجود:
import aspose.cells as ac
# Load sample workbook
workbook = ac.Workbook("input.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Clear print area
worksheet.page_setup.print_area = ""
# Save modified workbook
workbook.save("output_clear_print_area.xlsx")
# Output image reference
<img src="2.png" width=60% />
from aspose.cells import Workbook
# Load the workbook
workbook = Workbook("input.xlsx")
# Access the desired worksheet
worksheet = workbook.worksheets[0]
# Set the print area - specify the range you want to print
worksheet.page_setup.print_area = "A1:D10"
# Save the workbook
workbook.save("set_print_area.pdf")
from aspose.cells import Workbook
# Load the workbook
workbook = Workbook("input.xlsx")
# Access the desired worksheet
worksheet = workbook.worksheets[0]
# Clear the print area
worksheet.page_setup.print_area = ""
# Save the workbook
workbook.save("clear_print_area.pdf")