![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Korzystam z fpdf do generowania faktur w formacie .pdf. Na górze dokumentu
dodaję logo firmy w taki sposób:
Jak widać, narzucam tylko wysokość obrazka - szerokość dopasowuje się sama, tak aby nie utracić proporcji. Niestety - jeśli juzer skorzysta z obrazka o proporcjach podłużnego, spłaszczonego prostokąta, wtedy obrazek nachodzi na tekst znajdujący się pośrodku (albo tekst na obrazek, wszystko jedno...). W jaki sposób "przyciąć" obrazek, tzn. pozostawić istniejące proporcje, ale obciąć w miejscu, gdzie nie powinien już sięgać? Pozdrawiam, K |
|
|
![]() |
![]() ![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Przelicz sobie jaka powinna być szerokość i wysokość, potem ustaw na sztywno.
-------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Kurczę, to mi strasznie utrudni sprawę. Teraz obrazek skaluje się automatycznie.
Nie jestem taki biegły w operowaniu obrazkami... W jaki sposób na przykład mogę odczytać faktyczny rozmiar (wysokość i szerokość) obrazka? Pozdrawiam, K |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(ktuvok @ 2005-08-10 12:36:10) (...) W jaki sposób na przykład mogę odczytać faktyczny rozmiar (wysokość i szerokość) obrazka? getimagesize() |
|
|
![]() ![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 425 Pomógł: 0 Dołączył: 28.05.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Robisz tak
1) Pobierasz faktyczny rozmiar obrazka. 2) Przeskalowywujesz dla konkretnej szerokości. 3) Sprawdzasz czy wysokośc nie jest za duża. A tak na marginesie. Skoro to jest logo firmy - nie możesz przygotować od razu gotowego obrazaka do wstawieania do pdf? -------------------- nospor, jestem z Wami.
Alpha IT |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo - z interfejsu korzystają firmy współpracujące, a każda z nich ma swoje logo
![]() Pozdrawiam, K |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:05 |