![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zlecę wykonanie skryptu tworzącego pdf z poziomu PHP. Opis: 1.Na stronie wyświetla się lista dokumentów założonych w bazie MySql. 2.Przy każdym dokumencie znajduje się ikona ( powiedzmy lupa służąca do podglądu dokumentu ), w momencie kiedy użytkownik na nią kliknie otworzy się wygenerowany dokument w pdf. W stworzonym skrypcie powinna być możliwość pobrania ID dokumentu, tak by można pobrać dane z bazy do wyświetlenie. Stworzony dokument pdf ma zawierać 3 podstawowe elementy: nagłówek, treść i stopkę. W nagłówku ma znajdować się tabelka w której będą wyświetlone informacje wpisane na sztywno np. Żółw oraz informacje pobierane z bazy danych np. $sop = $sql->query("SELECT * FROM `sop` where `id`='".$id1."' ") or die( mysql_error()); gdzie $id1 to id dokumentu w który kliknął użytkownik. Z istotnych rzeczy to dane w bazie są zapisane w utf-8. Ważne by dane w wyświetlanym nagłówku miały polskie znaki. Korzystałem sam z TCPDF, ale nie uporałem się z polskimi znakami. Dodatkowo w jednej z pozycji w tabeli ma być zawarta informacja o numerowaniu stron: strona 1 z 6, a w innej mozliwość wyświetlenia logo w postaci graficznej. Treść dokumentu pdf będzie pobierana z bazy danych ( oczywiście tam też będą polskie znaki ) Wskazane by było stworzenie dwóch różnych klas dla teksu jedna pogrubiona, a druga zwyczajna. Czcionka...może być times lub jakaś inna z popularnych zawierająca polskie znaki. Oczekuję również stworzenia tła dla dokumentu, tak by można było zmienić jego kolor, a także stworzenia znaku wodnego w formie teksu lub grafiki np. Kopia do odczytu. Stworzenie możliwości wyboru, czy dokument ma być drukowany, czy nie....pewnie też za pomocą jakieś klasy. Możliwość drukowania będzie wynikała ze statusu pobranego z bazy danych. Stopka na zawierać informacje o ilości stron: np strona 2 z 5 oraz mozliwość wstawienia logo. To są istotne elementy, najważniejsze to polskie znaki w nagłówku. Pozdrawiam i czekam na zainteresowane osoby. Sprawa dość pilna. PS. Proszę o podanie ceny i terminu realizacji. Ten post edytował dopal 27.01.2017, 13:06:45 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:18 |