Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> FPDF - jak "obciąć" obrazek?
ktuvok
post 10.08.2005, 12:18:42
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:
  1. <?php
  2.  
  3. $pdf->Image('../img/'. $NazwaLogo,5,5,0,22);
  4.  
  5. ?>

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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kas
post 10.08.2005, 12:42:55
Post #2





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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:19