|
![]() |
#1 |
Участник
|
URL & PDF
Добрый день,
У нас аксаптовские отчеты печатаются в PDF и отдаются клиентам. Хочется в отчет добавить URL компании. Все хорошо добавляется, но вот ни задача, если URL содержит символ тире, то он сохраняется в PDF не корректно. Cм вложение pdf. Если нажать на ссылку то откроется не то что хочется ![]() DAX 2009, RU8 девственно чисто приложение ![]() У всех так? Подозреваю что, что то с классом PDFViewer, но что... |
|
![]() |
#2 |
Участник
|
Попробуйте закодировать тире знаком
PHP код:
|
|
![]() |
#3 |
Участник
|
А как это? Если просто взамен тире в параметрах(в поле формы) вставить "код тире" то акспточка, код автоматом меняет на тере. Результат тот же. Если в коде использовать, то кроме как строкового значения не знаю. Строковое значение само собой как тире отображаться не будет.
Обратил внимание что разные reader_ы обрабатывают эту ссылку по разному К примеру Adobe А к примеру Foxit При чем проблема лечится через задний проход, 1. Из аксапты сохраняем в rtf 2. rtf пересохраняем в pdf 3. Все работает Но хочется элегантного решения а не этого изврата) |
|
![]() |
#4 |
Участник
|
Я имел в виду преобразовать все символы, которые нельзя использовать в строке запроса, как это делается в вебе.
Вот пример из портала Ах WKEY=%5b65534%3a5637158327%5d В Аксе есть класс SysUrlEncoder, можно им закодировать все необходимые символы. Надеюсь поможет. |
|
|
|