String.prototype.trimStartWhile = function(predicate) {
if (typeof predicate !== "function") {
return this;
}
let len = this.length;
if (len === 0) {
return this;
}
let s = this, i = 0;
while (i < len && predicate(s[i])) {
i++;
}
return s.substr(i)
}
let str = "0000000000ABC",
r = str.trimStartWhile(c => c === '0');
console.log(r);
Мы конвертируем файлы TIFF в PDF для одного из наших приложений и получили неоднозначные результаты с программами просмотра PDF BlackBerry. Это были наши результаты.
Работа
Для наших целей работали следующие программы чтения PDF-файлов:
RepliGo Reader v1.1.1.1 - 19,95 долл. США
Работает отлично.
DataViz Documents To Go Premium Edition v1.003.001 - 49,99 доллара США
Работает и включает опцию переноса слов, чтобы получить текущий уровень масштабирования, соответствующий доступной ширине экрана, путем перемещения текста на последующие строки. Может соответствовать вашим потребностям.
Нерабочий
Следующие программы чтения PDF-файлов не работали для наших целей:
BeamReader v1.0.8 - 17,99 долларов США
BeamSuite v3.0.2 - 49,99 долларов США
Они не могли открыть наши файлы PDF («Неподдерживаемый формат документа»). Кроме того, они не регистрировались как обработчики содержимого PDF, необходимые для нашего приложения.
MasterDoc - 19,95 долларов США
eOffice - 29,95 долларов США
Они также не были зарегистрированы как обработчики содержимого PDF. У нас был ряд проблем с ними, в том числе проблемы с установкой и невозможность вообще открывать какие-либо PDF-файлы.
Как насчет вывода файла в формате RTF или файла изображения (JPG / GIF), а затем их просмотра в вашем веб-браузер?
Если это не работает в собственном браузере, Я бы сосредоточился на просмотре файла через какой-нибудь другой веб-браузер, например Opera Mini. Я знаю, что для изображений в Opera Mini легче перемещаться по «большим» изображениям, чем в собственном браузере.
Если ваша ежевика находится на сервере BES, не могли бы вы отображать отчеты в формате HTML в корпоративной интрасети? - Затем вы можете отправить ссылку на Blackberry по электронной почте и просто просмотреть отчет.
Попробуйте BeamReader http://www.slgmobile.com/beamreader.html
Я слышал, это лучший вариант для чтения PDF-файлов для BlackBerry
Вы может преобразовать PDF в изображение через xpdf, а затем показать изображение. xpdf является ЛУЧШИМ средством визуализации PDF.