PSPDFKit, PDF Framework, який використовується в Dropbox і Evernote, тепер доступний в окремій програмі [XDA Spotlight]

Потужна платформа відтворення, редагування та створення PDF під назвою PSPDF тепер доступна як окрема програма в магазині Google Play.

Краса Android полягає в його системі намірів. На відміну від iOS, Android має можливість замінити більшість програм за замовчуванням програмним забезпеченням сторонніх розробників.

В Android програми можуть визначати фільтри намірів, які дозволяють їм реагувати на певні події, такі як натискання URL-адреси або відкриття файлу. Програми, які можуть відкривати файли PDF їх досить багато, тож якщо користувачеві не подобаються функції, які пропонує програма перегляду PDF за замовчуванням, він може пошукати альтернативу в Play Store.

Але велика кількість вибору може бути надзвичайною для пересічного користувача, який шукає пристойну програму для перегляду PDF-файлів, тому більшість користувачів, ймовірно, дотримуватиметься програми для перегляду PDF-файлів, яку пропонує Google або Adobe. Для тих із вас, хто шукає щось більш надійне, ніж пропозиції Google, і краще розроблене, ніж Adobe, ми нещодавно виявили

Переглядач PDF за PSPDFKit GmbH. Ця програма пропонує багато потужних можливостей редагування PDF-файлів, доступних будь-кому, хто серйозно займається створенням документи на мобільних пристроях, загорнуті в красивий, але функціональний дизайн Material Design макет.

Зазвичай ми, мабуть, не зацікавилися б переглядом PDF-файлів, враховуючи безліч дивовижних опцій у Play Store. Однак ця програма використовує структуру PDF, яка підтримує корпоративне програмне забезпечення, таке як Dropbox, Scribd, Box, Evernote серед інших цілий ряд інших підприємств, тож ми подумали, що було б цікаво ознайомитися з їхніми окремими програмами.


Переглядач PDF від PSPDFKit GmbH

Як і більшість інших PDF-додатків у Play Store, PDF Viewer є безкоштовно використовувати. Крім того, додаток доступний на інші платформи так само. The повний список доступних функцій є досить великим, але не всі функції були реалізовані у версії Android. Враховуючи, що цей додаток було випущено лише кілька днів тому та позначено як бета-версія, це не дивно. Тим не менш, я користувався цією програмою кілька тижнів до її офіційного випуску, і я був дуже вражений її функціональністю. Мені вдалося завантажувати будь-яку кількість PDF-файлів, у тому числі великі файли підручників із сотнями детальних зображень, і PDF Viewer мене не підвів. Ось короткий перелік основних функцій, а потім наш огляд.

Короткий огляд функцій:

  • Гарний інтерфейс Material Design
  • Відкривайте PDF-файли, які зберігаються локально, зовнішньо або в Інтернеті
  • Створіть PDF із порожньою сторінкою та встановіть параметри фону із зображення чи камери
  • Переглядайте закладки/анотації або шукайте конкретне слово/фразу в документі
  • Поділитися для друку/Відкрити в іншій програмі
  • Рухома панель інструментів із безліччю опцій анотацій, таких як виділення, підкреслення, вставка текстових полів, підписів, приміток або зображень
  • Редактор документів із можливістю вставляти, дублювати, повертати, змінювати порядок, видаляти або експортувати вибрані сторінки

Інтерфейс

Коли ви відкриваєте програму вперше, ви зустрінете інтерфейс, показаний нижче. Мініатюри ваших файлів великі та красиві та за замовчуванням відображаються у форматі сітки. Відображені файли автоматично заповнюються програмою під час першого запуску, коли вона сканує ваш пристрій на наявність будь-яких PDF-файлів. Якщо ви знаєте назву або принаймні частину назви документа, який ви шукаєте, ви також можете швидко знайти документ. Зауважте, що доки ви не надасте програмі можливість переглядати ваші зовнішні файли (карта SD), ви не зможете вибрати файли, які там зберігаються.

Натискання додаткового меню відкриває опцію зміни поточного режиму перегляду - ви можете переключатися між режимом сітки за замовчуванням і більш функціональним режимом списку. Також доступні типові методи сортування, наприклад назва, розмір і дата останньої зміни. Хоча одна функція, яка зустрічається рідше (але ми дуже цінуємо), це можливість відображати папки вгорі сітки/списку. Це особливо зручно, якщо у вас є невелика кількість папок, розташованих між тонною документів.

Натискання локальних файлів відкриває внутрішній файловий браузер програми, де можна знайти та вибрати будь-які локально збережені документи. Але ви не обмежені відкриванням документів, що зберігаються локально, фактично, будь-який намір відкрити PDF-документ також може обробити PDF Viewer. Це означає, що онлайн-документи, завантажені з Диска Google або під час перегляду веб-сторінок у Google Chrome, можна негайно відкрити в PDF Viewer. Досить стандартні речі, чесно кажучи, але це все одно важлива функція, яку ви очікуєте від такої програми.

Створення PDF

Коли ви перебуваєте в головному вікні програми, торкніться плаваючої кнопки дії (FAB), щоб відкрити меню створення PDF. Тут ви можете створити PDF із уже існуючого зображення, збереженого на вашому пристрої, зображення, зробленого безпосередньо з камери, або створити порожню сторінку. Перші два досить зрозумілі, але в останньому є кілька чудових варіантів.

Для початку ви можете створити нову порожню сторінку у форматі A4, A5, US Letter або US Legal і вказати орієнтацію документа. Якщо ви хочете змінити фон, у вас є можливість вибрати між 5 різними варіантами кольорів і 4 різними візерунками фону (5 мм точок, 5 мм сітки, 5 мм ліній, 7 мм ліній).

Перегляд PDF

Перед тим як відкрити документ, вам доступні деякі стандартні параметри, щоб змінити спосіб прокручування документів. За бажанням можна змінити параметри макета, щоб сторінки відображалися зліва направо, а не у вертикальному напрямку за замовчуванням. Крім того, ви можете змінити режим прокручування між безперервним або розбитим на сторінки, щоб ви могли краще контролювати, коли випадкові рухи перемістять вас на наступну сторінку. Нарешті, у вас є можливість вибрати рівень масштабування сторінки за замовчуванням – підігнати до ширини або відображати повний розмір.

Щойно ви фактично відкриєте документ, ви отримаєте доступ до кількох ключових функцій для покращення читання. У нижній частині екрана ви побачите міні-картки, які показують, на якій сторінці ви зараз перебуваєте, а також попередній перегляд деяких попередніх і наступних сторінок. Торкнувшись будь-якої сторінки, ви швидко перейдете до цієї сторінки, і ви можете прокрутити список міні-карток, щоб переглянути документ далі. Якщо ви бажаєте бачити більші попередні перегляди сторінок або швидше переходити до потрібної сторінки, ви можете торкнутися піктограми у верхньому правому куті, щоб відкрити сітку сторінки документа.

Якщо ви торкнетеся другої піктограми зліва (піктограми книги), ви зможете переглянути всі закладки чи анотації, які PDF Viewer виявляє в документі. Якщо закладок ще немає, ви можете створити їх у цьому меню. Для анотацій PDF Viewer перерахує всі анотації на кожній сторінці документа за їх типом.

Шукаєте певну ключову фразу чи місце в тексті? Кнопка пошуку дозволяє швидко знаходити певні рядки в документі (і навіть шукати у ваших анотаціях!) Я перевірив це на великих файлах підручників і може підтвердити, що програма здатна швидко визначити, де знаходиться будь-який термін, який я шукаю, файл PDF. Нарешті, натиснувши кнопку спільного доступу, ви відкриєте меню спільного доступу Android (також красиво стилізоване, звичайно), де ви можете відкрити діалогове вікно друку або поділитися з іншою програмою.

Якщо ви помітили на попередньому знімку екрана, що показує сітку сторінки документа, там була FAB, яку ми не розглядали. Якщо ви натиснете цю кнопку, ви відкриєте інструменти редактора документів. Тут ви матимете доступ до кількох функцій на розширеній панелі інструментів. До них відноситься здатність до додавати сторінки, видаляти сторінки, змінювати порядок сторінок, повертати сторінки, дублювати сторінки, або створити новий PDF-файл із вибраних сторінок. Жодна з цих функцій не є революційною, але приємно знати, що PDF Viewer не пропускає впровадження цих важливих функцій.

Анотації PDF

Анотування PDF-файлу – це те, де більшість PDF-додатків не проходять перевірку, принаймні в порівнянні з пропозицією Adobe. На щастя, PDF Viewer має достатньо можливостей, щоб не залишити вас розчарованими. Для початку знайшовши документ, який потрібно редагувати, просто торкніться піктограми олівця на сторінці (перший зліва), щоб відкрити панель інструментів редагування. Ця панель інструментів за замовчуванням знаходиться у верхній частині сторінки, але перетягнувши піктограму з 10 крапками до лівого або правого краю сторінки, ви можете змінити положення панелі інструментів для полегшення доступу. Нарешті, на пристроях з меншим екраном (таких як смартфони) додаткові параметри редагування, згруповані під одним значком, можуть отримати доступ, утримуючи піктограму (піктограми, які можна розгорнути таким чином, позначені стрілкою на значок).

Коротко переглянувши кожен із основних інструментів редагування, ми побачимо, що існує 4 основні категорії інструментів. Перший стосується варіантів виділення тексту. У цьому меню ми можемо перемикатися між ними підсвічування, «завивки», закреслення, або підкреслення. Кожна опція виконує саме те, що вказано на жерсті. Все, що вам потрібно зробити, це перетягнути слова, які ви хочете редагувати. За бажанням ви також можете змінити колір, який використовується в операції, хоча ми б віддали перевагу більш традиційному колірному колі з усіма доступними варіантами кольорів.

Більш суттєві правки можна внести за допомогою вставки текстові поля, примітки, або підписи. Тривале натискання на другу групу значків викликає цей набір функцій. Розміщуючи текстове поле, ви можете вказати розмір і колір тексту, а також встановити колір фону текстового поля. Розміщення нотатки відкриє власний екран редагування, де ви можете додати опис і вказати піктограму, яку нотатка використовуватиме для відображення на сторінці. Зміна кольору внизу призведе до зміни як фону опису, так і кольору значка, який відображається на сторінці. Нарешті, ви можете поставити свій підпис на сторінці, торкнувшись піктограми ручки під цією групою. Ви можете створити підпис за допомогою вбудованого засобу створення підписів і зберегти його для подальшого використання або просто розмістити на сторінці для одноразового використання.

Нарешті, у вас є можливість малювати фігури і зображення до PDF-файлу. Коли ви вибираєте четверту групу значків (піктограму олівця), ви можете вільно малювати або створювати фігури. Кожна фігура також може мати свій колір і товщину. Що стосується зображень, ви можете вибрати вставлення зображення з вашої галереї, одного із попередньо створених штампів або вставити зображення прямо з камери.


PSPDFKit для розробників

PDF-фреймворк, на якому працює ця безкоштовна програма, також доступний для використання у вашій програмі за умови, що ваша компанія заплатить за ліцензування. Компанія, що стоїть за PSPDFKit, стверджує, що включення їхньої структури займе лише кілька рядків коду та приблизно 15 хвилин вашого часу. Вони також надають каталог прикладів, щоб ви могли навчитися розробляти власний інтерфейс користувача або функції навколо фреймворку.

Після впровадження його можна використовувати у програмі для Android або iOS або в Інтернеті. Однією з найпотужніших функцій, які він пропонує, є спільні анотації через PSPDF Instant. Залежно від ваших потреб ви можете працювати з PSPDFKit, щоб вибрати компоненти, які ви хочете включити у свій власний продукт. Однак зауважте, що наразі можливість редагувати AcroForms і підписувати за допомогою цифрових підписів підтримується лише в iOS.

Окрім PSPDFKit, компанія також має сторінку Github, де вони документувати, як використовувати деякі їхні API а також іншу сторінку, де вони перераховують свої інші проекти з відкритим кодом. Перегляньте їх і подивіться, чи є щось, що може мати відношення до вашої роботи.


Висновок

Провівши кілька тижнів із PDF Viewer, я можу сміливо сказати, що це мій новий улюблений інструмент для читання, редагування та створення PDF. Незважаючи на те, що Adobe Reader залишається золотим стандартом для PDF-додатків, PDF Viewer від PSPDFKit GmbH все ще дає йому хороші результати за свої гроші. Незважаючи на те, що в цій програмі немає нічого революційного, вона відмічає всі правильні поля, не жертвуючи жодною чи двома функціями в будь-якому з основних відділів. А завдяки чудово інтуїтивно зрозумілому інтерфейсу Material Design, я вважаю PDF Viewer приємним для використання навіть на невеликих пристроях. Однак якщо ви плануєте робити будь-яку серйозну документацію на своєму пристрої Android, я сподіваюся, що ви принаймні використовуєте планшет із периферійною клавіатурою.

Завантажте PDF Viewer із Play Store!