أرفق (موصى به) أو رابط إلى ملف PDF هنا:
ترتيب:
خطوات إعادة إظهار المشكلة:
npm install pdfjs-dist --save
npm install @types/pdfjs-dist --save-dev
*.ts
: import { PDFJS } from 'pdfjs-dist';
getDocument
من PDFJS
: PDFJS.getDocument('my.pdf')
ما هو السلوك المتوقع؟
يعمل PDFJS على الكتابة المطبوعة
ماذا حصل؟
لا يمكن لملف PDFJS تصدير lib على النسخة المطبوعة بشكل صحيح
ارتباط إلى عارض:
لا يمكن التخلص منه
يعمل حول:
قم باستيراد PDFJS بهذه الطريقة
import { PDFJSStatic } from 'pdfjs-dist';
const PDFJS: PDFJSStatic = require('pdfjs-dist');
2\. Install **@types/pdfjs-dist** with: `npm install @types/pdfjs-dist --save-dev`
على الأرجح ، لم يتم تحديث هذه الأنواع للتعامل مع إصدارات PDF.js الأعلى من 2.0
.
ومع ذلك ، يرجى ملاحظة أن هذه مكتبة مختلفة ، ولا يتم الاحتفاظ بها هنا ، وبالتالي فإن هذه المشكلة للأسف خارج النطاق / غير صالحة هنا.
ههههههههههههههههههههههههههههههههههههههه _ @types/pdfjs-dist
متوقف تمامًا عن الإصدار> = 2 ومستودع Github لا يحتوي على أي أداة لتعقب المشكلات.
قم بتثبيت @ types / pdfjs-dist باستخدام:
npm install @types/pdfjs-dist --save-dev
كما هو مذكور في https://github.com/mozilla/pdf.js/issues/10547#issuecomment -462675381 ، فهذه ليست بأي شكل من الأشكال تابعة لـ Mozilla أو مشروع PDF.js.
@types/pdfjs-dist
مرة أخرى ، لا يتعلق هذا بـ https://github.com/mozilla/pdfjs-dist ، ولكن على الأرجح أنك تشير بالفعل إلى هذه: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ pdfjs- توزيع
يجب الحفاظ على $ @types/pdfjs-dist
بواسطة المساهمين mozilla/pdfjs-dist
و / أو mozilla/pdf.js
.
فقط هؤلاء المساهمون يعرفون الكود والوظائف ويمكنهم كتابة الواجهات المطلوبة.
توجد بالفعل مشكلات مفتوحة وحتى علاقات عامة لهذا الأمر ، ولكن الطلب الحقيقي على ذلك منخفض حتى الآن ولم يتم تحديث العلاقات العامة بالفعل. إذا كنت تعتقد أن هذا مهم في الواقع ، فالرجاء التفكير في تحديث العلاقات العامة الحالية (مثل # 10575 الذي يبدو أنه نهج جيد لأنه يحاول إنشاؤه من الكود نفسه) حتى يمكن إحضارها في حالة قابلة للدمج.
هل توفر ملفات pdfjs أنواع الكتابة المطبوعة الخاصة بها في مكان آخر؟
لماذا هذا قريب؟ أين يتم توفير الأنواع وكيف يمكننا تضمين المكتبة في مشروع مطبوع؟ شكرا لك
نسخة مكررة من # 7909 وتم إصلاح ذلك بالأمس فقط.
التعليق الأكثر فائدة
هل توفر ملفات pdfjs أنواع الكتابة المطبوعة الخاصة بها في مكان آخر؟