Интернет знания
PDF (Portable Document Format) е широко използван формат за документи, които са достъпни за четене, но не и за редактиране без подходяща парола. С JavaScript можете да отворите PDF файл, да извлечете съдържанието му и след това да го използвате – например да го запишете в база данни, да го покажете на уеб страница или да създадете нов PDF.
Създайте променлива, която ще представлява PDF‑файла. В примера се използва библиотеката jsPDF, която позволява работа с PDF документи:
var doc = new jsPDF('pdffile.pdf');
Извлечете данните от PDF‑а чрез метода output() на създадения обект:
var content = doc.output();
За да проверите, че данните са успешно извлечени, можете да ги изпратите като отговор от сървъра:
Jaxer.response.addHeader('Content-Disposition', 'attachment; filename=pdffile.pdf');
Jaxer.response.addHeader('Content-Type', 'application/pdf');
Jaxer.response.setContents(content);
Този пример показва основната идея – създаване на обект, извличане на съдържание и изпращане на резултата. В практическите приложения често се използва библиотеката pdf.js за по‑напреднало четене и обработка на PDF файлове.
Извличането на текст от PDF файл често е предизвикателство – графиките могат да пречат, а оформлението да направи копирането нечетливо. Въпреки че копирането и поставянето е възможно, то е времеемко и не позволява експортиране в друг формат. В тази статия ще разгледаме няколко ефективни метода. Извл
Създаването на PDF копия от вашите печатни книги е полезен, въпреки че времеемък процес. Получавате преносима, четима реплика, достъпна на всеки компютър с Adobe Acrobat Reader. Инструкциите са съобразени с Adobe Acrobat 9, но принципите са валидни и за други версии.Необходими материалиAdobe Acrobat