Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 12.02.2008, 15:09   #1
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
Exclamation Вывод изображения первой страницы PDF файла

Все привет!

Нужен совет. Есть вот такая задача, к примеру: в директорию /DOC/ записываю документ в формате *.pdf, а на странице мне нужно вывести первую страницу этого документа с указным мною размером, к примеру 3 см. х 4.24 см. (это А4 формат в 7 раз меньше).

Это что-то похоже на то, что уже существует в административной части TYPO3, а именно в модуле ”Filelist” клацаю на Filelist, выбираю папку, где находятся *.pdf документы и внизу списка ставлю отметку напротив надписи «Display thumbnails». Или еще так на *.pdf документе клацаю правой кнопкой мыши и в меню выбираю «Info», потом открывается новое окно, и я вижу, как раз то, что мну нужно, первую страницу нужного мне документа в виде картинки определенного документа.



Прошу рекомендации или совет как это реализовать, желательно с помощью TypoScript-а?
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA

Последний раз редактировалось thebat; 12.02.2008 в 15:26
thebat вне форума   Ответить с цитированием
Старый 12.02.2008, 15:12   #2
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Обчный IMAGE легко работает с PDF, номер страницы выбирается через file.frame = n
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 12.02.2008, 17:40   #3
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

обычный контент-элемент Файлы именно так показывает
(там можно выбрать типа лайоута)
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 12.02.2008, 19:54   #4
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
По умолчанию

Цитата:
Сообщение от Pavel Antonov Посмотреть сообщение
Обчный IMAGE легко работает с PDF, номер страницы выбирается через file.frame = n
..., я тоже так подумал, но почему-то не выходит. Написал:
Код:
10 = IMAGE
10.file = fileadmin/user_upload/show_pdf.pdf
Выводит:
Код HTML:
<img src="" width="" height="" border="0" alt="" title="" />
...если ставлю графический (*.jpg) файл, то выводит, а вот *.pdf, нет почему? Я что-то не дописал?
Цитата:
Сообщение от Valery Romanchev Посмотреть сообщение
обычный контент-элемент Файлы именно так показывает (там можно выбрать типа лайоута)
Это я что-то извините не понял? Выбрал "Pagecontent" -> "Type: FileLinks" в блоке "Files:" указал на *.pdf файл, перепробовал со всеми Layout-ами в блоке "Layout:"..., выводит просто show_pdf.pdf
Код HTML:
<!--  File list: [begin] -->
<table class="csc-uploads csc-uploads-2">
<tr class="tr-even">
<td class="csc-uploads-icon">
<a href="uploads/media/show_pdf.pdf" target="_blank" ><img src="" width="" height="" border="0" alt="" title="" /></a>
</td>
<td class="csc-uploads-fileName">
<p><a href="uploads/media/show_pdf.pdf" target="_blank" >show_pdf.pdf</a></p>
</td>
<td class="csc-uploads-fileSize">
<p>1.4 M</p>
</td>
</tr>
</table>
<!--  File list: [end] -->
..., может я вас не правильно понял?
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA

Последний раз редактировалось thebat; 12.02.2008 в 20:10
thebat вне форума   Ответить с цитированием
Старый 13.02.2008, 01:31   #5
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Layout 2 выводит картику PDF файла - только что проверил.
(по крайней мере на старом табличном css_styled_content - это так работает)
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 13.02.2008, 03:13   #6
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Проверьте в Intall Tool раздел Image Processing. Бывает так, что ImageMagick установлен без поддержки PDF и AI.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 13.02.2008, 12:16   #7
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
Thumbs up Проблема решена

В начале установки системы все было нормально, все тесты для комфортной работы TYPO3 и в том числе для обработки PDF файлов прошли успешно. Зная об это, я спокойно тестировал те два варианта (которые предложил Павел и Валерий) вывода картинки первой страницу PDF файла, но это непонятно почему не работало. Когда Алексей предложил посмотреть настройки, я было сразу, это предложения отбросил, но это я сделал зря. Перепробовал еще несколько раз безрезультатно те варианты, которые предложили Павел и Валерий, мне пришлось вернуться к замечанию Алексея. И действительно проблема била в настройках системы, а именно в невозможности записывать файлы в /typo3temp/, как только открыл доступ для записи в /typo3temp/, все стало на свои места, заработали первый и второй варианты вывода картинки первой страницу PDF файла.

Как бы все нормально, но у меня возник вопрос, почему? Кто изменил изначально правильно установленные атрибуты директории /typo3temp/? Обратившись к администратору сервера, я узнал, что им был обновлен PHP на боле новую версии. Теперь мне стало ясно, что, как и почему…

Всем спасибо!
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA

Последний раз редактировалось thebat; 17.02.2008 в 14:10
thebat вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод названия страницы dapissarenko TYPO3: SEO и статистика посещений 4 11.01.2007 09:24


Часовой пояс GMT +4, время: 21:29.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория