palio.modules.pdf
Class PDFImage

java.lang.Object
  extended by palio.modules.pdf.PDFObject
      extended by palio.modules.pdf.PDFImage

public class PDFImage
extends PDFObject

Klasa reprezentuje obiekt graficzny. Obiektem graficznym może być obraz w formacie *.jpg lub *.gif.

Version:
1.0, 04/11/09
Author:
Krzysztof Łuszyński TORN

Field Summary
 
Fields inherited from class palio.modules.pdf.PDFObject
endl, MAX_PAGE_NUMBER, MAX_START_X, MAX_START_Y, MIN_PAGE_NUMBER, MIN_START_X, MIN_START_Y, PDFImage, PDFTextField, PDFTextForm
 
Constructor Summary
PDFImage(int _pageNumber, float _startX, float _startY, int _dpi, java.lang.String _name, int _id)
          Konstruktor klasy PDFImage.
 
Method Summary
 void draw(com.lowagie.text.pdf.PdfContentByte cb)
          Metoda rysująca obiekt.
 java.lang.String getType()
          Metoda zwracająca typ obiektu - PDFObject.PDF_IMAGE.
 void setValue(java.lang.Object newValue)
          Metoda ustawiająca wartość obiektu.
 java.lang.String toString()
          Metoda konwertująca obiekt PDFImage do obiektu typu String.
 
Methods inherited from class palio.modules.pdf.PDFObject
getId, getPageNumber, getStartX, getStartY, setId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PDFImage

public PDFImage(int _pageNumber,
                float _startX,
                float _startY,
                int _dpi,
                java.lang.String _name,
                int _id)
         throws PDFException
Konstruktor klasy PDFImage.

Parameters:
_pageNumber - parametr typu int, numer strony.
_startX - parametr typu int, odcięta punktu początkowego.
_startY - parametr typu int, rzędna punktu początkowego.
_dpi - parametr typu int, współczynnik dpi.
_name - parametr typu String, nazwa pola.
_id - parametr typu int, id pola w bazie danych.
Throws:
PDFException -
- _pageNumber nie mieści się pomiędzy ,
- _startX nie mieści się pomiędzy ,
- _startY nie mieści się pomiędzy .
Method Detail

setValue

public void setValue(java.lang.Object newValue)
Metoda ustawiająca wartość obiektu.

Specified by:
setValue in class PDFObject
Parameters:
newValue - parametr typu Object, nowa wartość obiektu.

draw

public void draw(com.lowagie.text.pdf.PdfContentByte cb)
Metoda rysująca obiekt.

Specified by:
draw in class PDFObject
Parameters:
cb - parametr typu com.lowagie.text.pdf.PdfContentByte, uchwyt do strony.

getType

public java.lang.String getType()
Metoda zwracająca typ obiektu - PDFObject.PDF_IMAGE.

Specified by:
getType in class PDFObject
Returns:
zmienna typu String, typ obiektu.

toString

public java.lang.String toString()
Metoda konwertująca obiekt PDFImage do obiektu typu String.

Overrides:
toString in class PDFObject
Returns:
zmienna typu String, reprezentacja tekstowa obiektu.