أدوات لالتقاط وتحويل الويب
مجتمع GrabzIt على الإنترنت

عنوان URL إلى PDF باستخدام Java: الحصول على خطأ: خطأ: ENOENT: لا يوجد مثل هذا الملف أو الدليل، افتح '/Users/shankeytyagi/vs-studio-workspacea/result.pdf']

اطرح أسئلة حول كيفية استخدام الإضافات المختلفة لـ GrabzIt في التطبيق أو موقع الويب الخاص بك.

مرحبا فريق،

أحصل على الخطأ أدناه عندما أحاول ذلك save ملف pdf الذي تم إنشاؤه من عنوان URL. أنا أستخدم node js لإنشاء ملف pdf من URL و save إلى محرك الأقراص المحلي الخاص بي. كمرجع، لقد أرفقت الكود أدناه. هل يمكن لأحد أن يساعد هنا؟ F

Error: 
[Error: ENOENT: no such file or directory, open '/Users/shankeytyagi/vs-studio-workspacea/result.pdf'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/Users/shankeytyagi/vs-studio-workspacea/result.pdf'
}

Code:

 

محاولة {

String dest="C:\\pdf\\test.pdf";

GrabzItClient client = new GrabzItClient(appKey, appSecret);
خيارات PDFOptions = PDFOptions () الجديد؛
options.setBrowserWidth(1500);
options.setHideElement(".ArevicoModal-bg,.ArevicoModal");
options.setDelay(30000);
العملاء.URLToPDF(رابط، خيارات)؛
Assert.assertNotNull("فشل في إخفاء النوافذ المنبثقة باستخدام URLToPDF الطريقة"، العميل.SaveTo(وجهة))؛

} catch (استثناءً) {
// Assert.fail("حدث خطأ أثناء محاولة التقاط لقطة شاشة لملف PDF: " +
// ex.getMessage());
System.out.println("رسالة الخطأ::" + ex.getStackTrace() + "\n" + ex.getMessage());

}

 

هتاف

شانكي

تم سؤاله بواسطة مجهول في 20 أغسطس 2021