xls файл только для чтения можно сбацать?

rsv

Новичок
xls файл только для чтения можно сбацать?

Сейчас все работает нормально, есть excel шаблоны которые открываются через COM в них пишется что надо(то что юзер ввел через html форму), и юзеру отдаются готовые отчеты в xls формате для того что бы ему осталось их у себя из IE распечатать (ПЕЧАТЬ это собственно и есть цель). Т.е. есть возможность все изменения которые юзер делает, фиксировать. Но. Перед печатью ни кто не мешает юзеру поменять что нибудь самому в уже готовом xls файле. Вопрос тако как можно запретить ему это делать? Была идейка сконвертить xls в pdf и потом юзеру отдавать, но за конвертер просят 200 зеленых тугриков.
Может есть какие другие идеи? конвертеры?
 

nw

Новичок
Если цель печать, может стоит отдавать юзеру PDF? Cразу, без посредничества экселя. Правда придется немного переписать код. Есть же неплохие классы - fpdf например.
 

rsv

Новичок
Тут весь поинт в том что вид отчетов может меняться другими юзерами и для этого не нужно переписывать скрипты
Они ексел шаблоны поправили как им надо и все как работало так и работает. С pdf такое не прокатит наверно :)
 

Alexandre

PHPПенсионер
во первых не укаждого юзера может быть акробат-реадер

во вторых - а почему не покатит, есть pdf редакторы,
изменяй любой полученный шаблон :) наздоровье, подправляй цифирки и нолики...

в третьих) цена 200 уе не так велика по сравнению со стоимостью разработки своего конвертора шаблонов....

и так далее) можно отдовать и в HTML, но юзеру ничего не мешает и подправить HTML для печати.

вариантов много ;) надо знать уровень юзеров и на сколько ценно то, что печатается.

можно и gif для печати сгенерить - ни кто не мешает,
но и в нем юзер тоже может все подправить.

так что, от исправления на стороне клиента ни кто не застрахован.
 

rsv

Новичок
Уровень печатающих юзеров таков что в xls они еще могут что то исправить а вот pdf, html, gif и т.д уже не потянут.
Пробовал в html сохранять, но результат совершенно не похож на xls источник.
200 тугриков цена конечно не большая но как всегда хочется и эти деньги сохранить ;)
Акробат поставить у всех не проблема. Система крутится внутри предприятия, так что в этом смысле все в наших руках.
 
Сверху