Moi drodzy, przygotowałem sobie interface - tz: dodawanie rekordów do bazy danych a następnie możliwość druku. Mam pusty formularz w jpg (w razie potrzeby moze być w innym formacie) i chciałem na puste miejsca formularza nakładać tekst a następnie generować plik do druku na a4.
Konkretnie to chodzi o wypełnianie voucherów który ma rozmiar 210mm na 1/3 wysokości A4 w pionie czyli po prostu generator voucherów który zapisywałby mi wypełniony voucher do pliku który mógłbym wydrukować (na przykład PDF). I tu się zaczynają schody bo nie wiem jak to ugryźć.
Na początku porobiłem sobie to ładnie w divach i fajnie się tekst dopasowywał ale tego chyba nie ma możliwości wygenerować do pliku pdf żeby było kilka stron i tło i style css? Jak Wy to robicie?
już sobie poradziłem wiec temat do zamkniecia.
gdyby ktos jednak potrzevbował - to dość proste. Tu się określa rozmiar druku i co ma się na druku znajdować a co nie, czyli na przykład na stronie mamy jakiś element (na przykład przycisk z napisem drukuj) ale na druku go nie chcemy to dodajemy display: none przy nim ...
@page {
size: A4;
margin: 0;
border: none;
}
@media print {
html, body {
width: 210mm;
height: 297mm;
border: none;
padding: 0;
-webkit-print-color-adjust: exact !important;
print-color-adjust: exact !important;
}
....
}