Cookie

предосторожность


Эта статья была опубликована более чем год назад, там, возможно, были события.
Пожалуйста, примите это во внимание.

Сегодня мы говорим о программном обеспечении, которая несет на своих плечах 8 лет программирования и зрелые к точке используются по умолчанию в Joomla, один из главных CMS с открытым исходным кодом используются сегодня миллионами довольных пользователей по всему миру.

Люди привыкли работать с Joomla, безусловно, знают, иконки что (если они не будут не отключены от текущей темы) появляются выровнены право каждого заголовка статьи. Обычно вы видите их три: “PDF“, “печать” е “Отправить другу“. Переходящий ниже.

значок “Отправить другу” ничего не делает отправить ссылку на адрес электронной почты, новостей, в котором будут, значок “печать” открыть страницу правильно отформатированный для печати, в то время как значок “PDFзагрузит в формате PDF статья. значок “PDF” Я всегда заинтриговал меня, и поэтому я исследовал немного ".

Чтобы экспортировать PDF Joomla наклоняется класс PHP призвание “TCPDF“. проект “TCPDF” Он родился в 2002 и в настоящее время используется миллиона человек мировой, благодаря популярности, что Joomla помогли построить. Программное обеспечение выпускается под Личенец с открытым исходным кодом, и именно поэтому он распространяется как составной пакет Joomla. от льготы указывается на сайте (обширный список) мы можем процитировать:

  • Она не требует библиотек Внешний для работы,
  • опоры я кодировка “UTF-8,“, “Unicode” е “Справа налево” (арабская письменность),
  • опоры Форматы изображений нативно JPG, PNG е SVG, Кроме того, при использовании с GD или ImageMagick библиотеки поддерживает форматы, поддерживаемые этими,
  • опоры как “Оттенки серого“, “RGB“, “CYMK“, “Точечные цвета” и прозрачные пленки,

Для того, чтобы увидеть некоторые Пример работы Я имею в виду страницы “демонстрация” официальный сайт.

В заключение TCPDF это в моем программном обеспечении общественного мнения не всегда полезно. Часто в личных сайтах (но это также происходит в профессиональных те) она имеет тенденцию включать любой тип контента, даже те, менее информативны доступ счетчик, люди онлайн o опросы всех видов. Имейте в виду, что эта информация не служит почти никогда пользователей, так давайте зададим себе вопрос: следует ли включать содержимое TCPDF или если мы считаем это лакомство для нескольких.

Это не достаточно?


TheJoe

Я держу это в качестве хобби блог от 2009. Я графики энтузиастов, технология, Программное обеспечение с открытым исходным кодом. Среди моих статей не будет трудно найти о музыке, и некоторые личные размышления, но я предпочитаю, чтобы направить линию блога в основном технологии. Для получения дополнительной информации связаться со мной.

12 Комментарии

Roscosbazzeguti · 2 февраль 2014 в 5:22 ВЕЧЕРА

Non so se è pertinente ma mi sta facendo impazzire….
Ho provato tcpdf e per fare quello che gli esempi fanno funziona benissimo ma per il mio sito interno speravo di fare questo:
Una maschera form con 3-4 campi che una volta compilati invece di spedirmi i dati al data base me li stampi in pdf in una lettera precompilata. Insomma unaspecie di stampa unione”.
Mi basterebbe anche solo sapere se si puo fare e al limite vederne un esempi.
Ringrazio tantissimo per l’eventuale disponibilità

    Джованни Маури · 3 февраль 2014 в 11:37 AM

    Purtroppo non ti sono di grande aiuto. “Visitaiquesto software anni fa e da allora non ho più rimaneggiato.

    Fra gli esempi nel sito ufficiale vedo che ce n’è uno chiamatoforms and javascriptche mi pare faccia quello che chiedi. In ogni caso ti consiglio di contattare uno degli sviluppatori (http://www.tecnick.com), ti sarà sicuramente di maggiore aiuto.

    Perdona la domanda, ma stai creando un gestionale da zero?

      Roscosbazzeguti · 5 февраль 2014 в 10:53 AM

      Allora l’esempio che dici tu crea un PDF editabile con dei campi da compilare (se non mi sbaglio).
      в то время как, per l’ultima domanda, volevo fare un form, per il sito interno al mio ufficio, che compilato, mi creava un PDF di una domanda di ferie/malattia con i dati di chi la compila (e il PDF mi serviva per chi, e ce ne sono, vogliono conservarsi il documento).
      Grazie comunque (ho già tutto mi manca la creazione del pdf dalla lettere in html)

      Джованни Маури · 6 февраль 2014 в 5:44 ВЕЧЕРА

      Non potresti salvare i campi in un database e ripescarli con tcpdf?

      Roscosbazzeguti · 10 февраль 2014 в 9:22 AM

      Ho provato a usare tcpdf con altri database per vedere come funzionava ma mi sa che il meccanismo mi sfugge completamente( non riesco a farlo funzionare) e siccome memorizzare i dati che mi servono in stampa non mi servono memorizzati in quantousa e gettacmq diciamo che risolverò facendo stampare con PDF creator quello che viene a video.
      Grazie lo stesso

Powerpad · 27 Декабрь 2013 в 6:05 ВЕЧЕРА

Noi con powerpad abbiamo integrato iText® XMLWorker che ci consente di creare edizioni PDF dei contenuti presenti sui siti web dei nostri clienti. La pagine html generata dal portale LAMP viene convertita da un servizio rest java/jboss che utilizza le librerie di itext.

    Джованни Маури · 4 январь 2014 в 9:08 AM

    Purtroppo non ho mai avuto il piacere di provare Powerpad, il CMS che lei reclamizza. Sarà sicuramente un prodotto originale, interattivo e performante, ma la prerogativa del blog (a parte poche rarissime eccezioni) è l’open source.

    Sarei lieto di scrivere una recensione su Powerpad, se ne rilasciaste pubblicamente il codice sorgente.

    Una domanda: non sono un esperto di licenze, ma vedo che iText è rilasciato sotto la AGPL. Leggo su wikipediaIl codice da fornire non sarà solo quello coperto da AGPL, ma anche tutti i moduli da esso utilizzati”. Questo secondo lei include anche Powerpad?

davideatflickr · 22 апрель 2011 в 3:18 ВЕЧЕРА

pdflib http://www.pdflib.com/ 😀

TheJoe · 22 апрель 2011 в 1:17 ВЕЧЕРА

хорошо, dipende da cosa devi fare.. tu cos’hai trovato di commerciale?

davideatflickr · 22 апрель 2011 в 10:45 AM

è solo una curiosità lato prestazionionale 😀
c’è qualcosa di meglio ma con licenza commerciale purtroppo : (

TheJoe · 22 апрель 2011 в 10:19 AM

In realtà poco cambia fra le due librerie.. fanno più o meno la stessa cosa..

Come licenza sono entrambi open source, inoltre fpdf è liberamente redistribuibile comeappendicead applicazioni anche di tipo commerciale.

Se poi vogliamo dire tutta la verità entrambe le librerie sono sviluppate dalla stessa persona: Olivier Plathey, che ha preferito rilasciare il “двигатель” (fpdf) sotto licenza BSD (o simili) perché avesse un’espansione maggiore, mentre per i bugfix e le nuove feature ha creato un progetto open source tutto nuovo (tcpdf) utilizzabile e ridistribuibile solo su progetti altrettanto open source.

davideatflickr · 22 апрель 2011 в 9:14 AM

la proverò, ho sempre usato fpdf http://www.fpdf.org/
questo sembra un buon sostituto.. 🙂

оставьте ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатывается комментарий данных.