|
/**********************************************************************
**
** A class to search text in pdf documents.
** Not pretending to be useful other than that.
** But it can easily be extended to a full featured pdf document
** parser by anyone who chooses so.
**
** Author: Rene Kluwen / Chimit Software
**
** License: Public Domain
** Warranty: None
**
***********************************************************************/
class pdf {
// Just one private variable.
// It holds the document.
var $_buffer;
var $_filename;
// Constructor. Takes the pdf document as only parameter
function pdf($file) {
$this->_filename = $file;
if(file_exists($this->_filename)){
$fp = fopen($this->_filename, "r");
$content = fread($fp, filesize($this->_filename));
fclose($fp);
$this->_buffer = $content;
}else{
echo "Error: File not found!";
}
}
// This function returns the next line from the document.
// If a stream follows, it is deflated into readable text.
function nextline() {
$pos = strpos($this->_buffer, "\r");
if ($pos === false) {
return false;
}
$line = substr($this->_buffer, 0, $pos);
$this->_buffer = substr($this->_buffer, $pos + 1);
if (preg_match("/stream/", $line)) {
echo "stream found and counted for...";
$endpos = strpos($this->_buffer, "endstream");
$stream = substr($this->_buffer, 1, $endpos - 1);
$stream = @gzuncompress($stream);
$this->_buffer = $stream . substr($this->_buffer, $endpos + 9);
}
return $line;
}
// This function returns the next line in the document that is printable text.
// We need it so we can search in just that portion.
function textline() {
$line = $this->nextline();
if ($line === false) {
return false;
}
if (preg_match("/[^\\\\]\\((.+)[^\\\\]\\)/", $line, $match)) {
$line = preg_replace("/\\\\(\d+)/e", "chr(0\\1);", $match[1]);
return stripslashes($line);
}
$this->textline();
}
function pdf2text() {
$filecontent = ""; // String datatype container for the found text...
// the file has the extension '.pdf' and needs to be 'txt'...
$filename = ereg_replace("(.*)\.([^\.]*)$", "\\1", $this->_filename).".txt";
while (($line = $this->nextline()) !== false) {
$filecontent .= $line."\n";
}
if ($fp = fopen("$filename", "w+")) {
fputs($fp, $filecontent, strlen($filecontent));
fclose ($fp);
return true;
}
}
// This function returns true or false, indicating whether the document contains
// the text that is passed in $str.
function textfound($str) {
while (($line = $this->textline()) !== false) {
if (preg_match("/$str/i", $line) != 0) {
return true;
}
}
return false;
}
}
?>
Gal�ria |
|
 |
Szeged 2004.

Ez történt Szegeden, fotós szemmel 2004-ben.
|
Gal�ri�k: 24 gal�ria tal�lhat� |
Eroticon 2004. Az expo Ă©s bemutatĂł, ha a látogatĂłk lĂ©tszámát tekintjĂĽk, sikeres volt. KĂĽlönösen a fĂ©rfiak körĂ©ben. A szĂnekben bõvelkedõ standok láttán a szemlĂ©lõkben olyan Ă©rzĂ©s támadt, felnõttek játĂ©kboltjai ezek... Csak ha elmĂşltál 18! |
Halászléfõzõ verseny Kétnapos halászlé ünnepet tartottak Szegeden, a rakparton. A program közéleti horgászversennyel indult, a paprikát a halászléhez a modern kornak megfelelõen seprû helyett ejtõernyõn érkezõ szegedi boszorkány hozta. | |
Egyetemi Kulturális Fesztivál Básthy Gábor képei a SZTE Tavaszi Egyetemi Kulturális Fesztiváljának megnyitóján készültek. |
Március 15-i ünnepség Így ünnepelte Szeged Március 15-ét. | |
Szõregi csata A Szõregi csata Ă©vfordulĂłján minden Ă©vben harci játĂ©kokat rendeznek az eredeti helyszĂnen. |
Borfesztivál a Széchenyi téren Az ország legjobb borászai mutatták be termékeiket az értõ szegedi közönségnek. | |
JĂłzsef Attila TIK Ă©pĂtĂ©se A WebrádiĂł a kezdetektõl kĂsĂ©rte vĂ©gig a TIK Ă©pĂtĂ©sĂ©t. |
Megyekarnevál Minden évben hagyományosan megrendezik a Megyekarnevált. | |
RĂłzsakirálynõ választás Szõregen IdĂ©n elõször RĂłzsalovagot is avattak Szõregen, a megtisztelõ cĂmet nem más kapja, mint a ValĂłVilág nyertese, MilĂł.Ugyanekkor kerĂĽlt sor a RĂłzsakirálynõ megválasztására is. Most Máder MĂłnika nyerte el a megtisztelõ cĂmet |
Szõregi rĂłzsakarnevál IdĂ©n jĂşnius 18. Ă©s 20. között rendezik meg a RĂłzsaĂĽnnepet, melynek fõ látványossága a szombat dĂ©lutáni karneváli felvonulás volt, ahol több százezer rĂłzsaszállal feldĂszĂtett ĂĽnnepi menet vonult vĂ©gig Szõreg utcáin. | |
Sörfesztivál
|
SZTE TIK avató December 9.-én Gyurcsány Ferenc miniszerelnök avatta a magyar felsõoktatás legnagyobb beruházását, a Szegedi Tudományegyetem Tanulmányi és Információs Központját. | |
Szegedi õsz Szegedre visszavonhatatlanul megérkezett az õsz. |
A Gyevi temetõ felszámolása Szeged egyik legrĂ©gibb, már nem mĂ»ködõ közel 300 Ă©ves temetõjĂ©t tulajdonosa, a Katolikus Egyház Ă©rtĂ©kesĂtette. A vevõ a temetõ helyĂ©n lakĂłparkot kĂván lĂ©tesĂteni. Básthy Gábor kĂ©pei a temetõ felszámolásának a vĂ©gsõ fázisát örökĂtettĂ©k meg. | |
A forradalom ĂĽnnepĂ©n Az 1956-os forradalom Ă©vfordulĂłján Göncz Kinga miniszterasszony emlĂ©kezõ beszĂ©dĂ©t követõen Nagy Imre mártĂr miniszterelnök szobránál emlĂ©kezett a hõsökre Szeged lakossága. |
Tisza Lajos körĂşt átadás ĂśnnepĂ©lyes keretek között adták át a forgalomnak oktĂłber 23.-án a Tisza Lajos körĂşt Dugonics tĂ©r Ă©s a Kossuth Lajos sugárĂşt közötti, felĂşjĂtott szakaszát. | |
Szeged olimpikonjai TĂzezrek ĂĽnnepeltĂ©k városunk hazatĂ©rõ olimpikonjait. |
AutĂłkiállĂtás a SzĂ©chenyi tĂ©ren Veterán autĂłk, motorok Ă©s autĂłcsodák a hagyományos SzĂ©chenyi tĂ©ri autĂłkiállĂtáson. | |
Tüzijáték Szent István ünnepén
|
Grillfesztivál Második alkalommal rendezték meg az újszegedi Ligetben a nemzetközi grillfesztivált. | |
Anna FĂĽrdõ Bemutatták a sajtĂł kĂ©pviselõinek a közel másfĂ©l millárd forintĂ©rt felĂşjĂtott Anna FĂĽrdõt. |
Huszárok találkozĂłja Látványos, szĂnpompás felvonulással kezdõdött a hagyományõrzõ huszártalálkozĂł. | |
Kamionos találkozó A Szeged Plaza parkolójában gyülekezetek a Kaminos Country Találkozó résztvevõi. Az itt tartott megnyitó után a hagyományoknak megfelelõen a sziksósfürdõre vették az irányt, ahol koncertekkel és ügyességi vetélkedõkkel folytatódott a program. |
Petz István emlĂ©ktĂşra Lelkes szegediek egy csoportja megismĂ©telte Petz István 100 Ă©vvel ezelõtti, a Marost a forrásátĂłl a torkolatáig tartĂł vĂzitĂşráját. Vörös Gábor fotĂłi. |
|