حفظ PDF
يقوم بطباعة صفحة سياق التصفح الحالي إلى ملف PDF على نظام التشغيل الخاص بك.
الاستخدام
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
المعاملات
| الاسم | النوع | التفاصيل |
|---|---|---|
filepath | String | مسار ملف PDF المنشأ (لاحقة .pdf مطلوبة) نسبة إلى دليل التنفيذ |
optionsاختياري | PDFPrintOptions | خيارات طباعة PDF |
options.orientationاختياري | String | اتجاه صفحة PDF |
options.scaleاختياري | number | مقياس صفحة PDF |
options.backgroundاختياري | boolean | تضمين خلفية صفحة PDF |
options.widthاختياري | number | عرض صفحة PDF |
options.heightاختياري | number | ارتفاع صفحة PDF |
options.topاختياري | number | المسافة العلوية لصفحة PDF |
options.bottomاختياري | number | المسافة السفلية لصفحة PDF |
options.leftاختياري | number | المسافة اليسرى لصفحة PDF |
options.rightاختياري | number | المسافة اليمنى لصفحة PDF |
options.shrinkToFitاختياري | boolean | تقليص الصفحة لتناسب الصفحة |
options.pageRanges | object[] | نطاق الصفحات المراد تضمينها في PDF |
مثال
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
يعيد
- <Buffer>
return: مخزن لقطة الشاشة