Afbeelding inzoomen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar Java of .NET

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij geven advies over de vernieuwingen in de online wereld. Wil jij ICT oplossingen analyseren, beschrijven en beheren? Heb je ervaring als .Net / Java Developer? Vaste baan: Software Ontwikkelaar ICT Oplossingen .Net 3.200 - 4.500 Software Engineer Deze werkgever is een fullservice online bedrijf dat grote klanten adviseert over de vernieuwingen in de online wereld en dat advies ook direct kan realiseren. Onze creatie-afdeling is volledig geïntegreerd met sales en consultancy om zo accuraat en snel

Bekijk vacature »

Full Stack Developer SQL

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is een zelfstandige cybersecuritydienstverlener. Ben jij geschikt als Full Stack Developer? Heb je ervaring met Development tooling zoals Jira? Vaste baan: Full Stack Developer SQL HBO 3.200 - 4.800 Full Stack Developer Deze werkgever is een sterk groeiend bedrijf dat onderwijs-, overheids- en zorginstellingen en internet service providers helpt om hun netwerken te beheren en beveiligen. Hiervoor ontwikkelen we ook software. Deze werkgever is een mooie organisatie, waar persoonlijke ontwikkeling hoog in het vaandel staat!

Bekijk vacature »

Data Engineer

Data Engineer Utrecht Wil jij samen met onze IT experts uit verschillende disciplines samenwerken aan het digitaliseren en future-proof maken van onze betaaloplossingen? En sta je open voor internationale uitdagingen? Dan is dit de baan die bij jou past! Jouw verantwoordelijkheden Als Data Engineer maak je deel uit van ons Business Acceleration Center (BAC). Je bent verantwoordelijk voor het bouwen en onderhouden van onze databases. Tevens maak je deze klaar om Europees aan elkaar te kunnen koppelen. Je hebt contacten met alle Europese collega's om te kunnen komen tot een goede en veilige koppeling. Met jouw kennis en ervaring ben

Bekijk vacature »

Full Stack C++ Developer Agile Software

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij verhandelen aandelen op belangrijke Europese markten. Werk jij aan applicaties voor de aandelenhandel? Heb jij ervaring met Agile software development? Vaste baan: Full Stack C++ Developer Agile Software HBO 3.500 - 4.500 Full Stack C++ Developer Je gaat bij ons werken met enthousiaste professionals. Deze werkgever is een platte organisatie gespecialiseerd in aandelenhandel. Hierbij maken wij veel gebruik van IT. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie

Bekijk vacature »

PHP Backend Developer JavaScript

Bij welk bedrijf je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij bouwen weboplossingen. Ben jij een enthousiaste Backend Developer? Heb jij ervaring met MySQL? Vaste baan: PHP Backend Developer JavaScript SQL 3.200 - 4.300 Backend Developer Samen met de klant ontwikkelen wij de mooiste websites, die makkelijk vindbaar zijn. Zij werken voor MKB bedrijven en het grootbedrijf. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art technologie en lopen daarin voorop. Wil jij de diepte in en

Bekijk vacature »

Full Stack .Net Developer Azure

Bij welk bedrijf je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij creëren visualisatiesoftware. Wil jij werken als Full Stack .Net Developer? Heb jij ruime kennis en ervaring met het ontwikkelen van webapplicaties? Vaste baan: Full Stack .Net Developer Azure WO 3.300 - 4.700 Full Stack .Net Developer Deze werkgever is een bedrijf dat de wereld van architecten probeert te veranderen. Dit doen zij door nieuwe software te ontwikkelen. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij

Bekijk vacature »

Ervaren .NET Developer CRM Software

Wie wordt jouw werkgever?: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is gespecialiseerd in CRM-oplossingen en software voor de subscription economy. Ben jij een ervaren .NET developer? Heb je ervaring met C#/.NET? Vaste baan: Sr .NET Developer CRM Software HBO 3.400 - 4.800 Senior .NET Developer Wij ontwikkelen, implementeren en beheren softwareoplossingen voor met name de mediabranche. Het zijn onze eigen ontwikkelde producten, die onze klanten gebruiken voor het beheren van abonnementen, advertenties en payment afwikkeling. Zij werken voor grote klanten. Zij doen omvangrijke projecten die we

Bekijk vacature »

Magento Expert PHP

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij helpen onze klanten aan een passende online presence. Wil jij werken als Magento expert? Heb jij ervaring met PHP? Vaste baan: Magento Expert PHP CMS 2.600 - 3.700 Magento Expert Deze werkgever is een fullservice digital agency. Wij helpen onze klanten de juiste keuzes te maken. Elk project is bij ons daarom anders. Wij gaan er met een open houding in. Ons ultieme streven is de online doelstellingen van onze klanten te helpen realiseren. Deze werkgever

Bekijk vacature »

startende / junior Java developer

Als startende / junior Java developer krijg je een ervaren Java buddy, mag je opleidingen volgen en ga je direct in een Scrum team Java software ontwikkelen. Je wordt goed begeleid en er is veel ruimte voor innovatie. Bij deze organisatie ga je interessante tastbare maatschappelijke applicaties ontwikkelen. Miljoenen mensen zijn dagelijks afhankelijk van de software. Er zijn 8 Java Scrumteams, waarbij ieder team aan een eigen applicatie bouwt. In ieder team zijn meerdere senior, medior en junior Java developers aanwezig. Daarnaast is er minimaal 1 Tester en een vaste product owner per team. Er wordt regelmatig 'pair programming' toegepast.

Bekijk vacature »

Senior Ruby/Elixir Developer (INTERIM)

Wat ga je doen? What are you going to do? Being a Ruby/Elixir Developer at T-Mobile is an exciting and varied job that touches different facets of both the customer fulfilment & assurance processes and the network infrastructure here at T-Mobile. The department we called ‘Digital Orchestration’ is the gateway between the commercial customer services and the implementation of those in our networks and on our service platforms. This encompasses internet access, TV and voice services for our consumer domain and internet access, connectivity and hosted voice/mobile connect services for our extended business line. The SCRUM team that you’ll join

Bekijk vacature »

Qlikview ontwikkelaar

Bedrijfsomschrijving Mijn klant is gevestigd in de regio Apeldoorn en een bekende speler binnen de retailbranche in Nederland. Vanuit het kantoor in Apeldoorn worden er dagelijks vele goederenstromen beheerd en gedistribueerd over de hele wereld. In totaal werken er binnen de organisatie 600 FTE en er heerst een gezellige informele werksfeer. Functieomschrijving ICT is ondersteunend binnen de organisatie. Daarom is het ICT team momenteel 18 FTE groot. Ter uitbreiding is mijn klant op zoek naar een Qlikview ontwikkelaar. De komende jaren wordt juiste informatievoorziening een steeds belangrijker speerpunt binnen de organisatie om de klantvraag zo goed mogelijk te kunnen beantwoorden.

Bekijk vacature »

.NET Software Ontwikkelaar Agile

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever levert producten voor de medische sector. Wil jij werken als Software Engineer? Heb jij ervaring met de scrum agile methodiek? Vaste baan: Software Ontwikkelaar Agile HBO WO 3.300 - 4.800 Software Engineer Deze werkgever is toonaangevend op het gebied van innovatieve apparatuur en software die ontwikkeld wordt om de levens van mensen met kanker en hersenaandoeningen te verbeteren, te verlengen en te redden. Behalve dat je in deze baan belangrijk werk doet ter ondersteuning van

Bekijk vacature »

Developer ERP

"Door digitalisering creëren wij een verantwoord woon- en werkklimaat, nu en in de toekomst - voor iedereen." Wil jij software maken die onze klanten het werk gemakkelijker maakt en wil jij jezelf continu blijven ontwikkelen? Haal jij energie uit het werken op internationaal niveau? Zoek jij jouw uitdaging binnen een professionele organisatie met een informele sfeer? Dan zijn wij op zoek naar jou! Ben jij ook op zoek naar Aareon? Developer ERP Ons aanbod Wat we jou bieden als developer binnen Aareon hebben we hieronder voor jou op een rijtje gezet. We bieden jou allereerst uitdaging en fijne collega’s. Daarnaast

Bekijk vacature »

JavaScript Frontend Ontwikkelaar

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij ondersteunen vastgoed eigenaren en beheerders in de cyclus van ontwerp tot sloop met specialistische kennis, software en wettelijke inspectiediensten. Ben jij een front-end developer? Heb jij ervaring met het ontwikkelen, aanpassen, optimaliseren van software? Vaste baan: JavaScript Frontend Ontwikkelaar HBO 3.200 - 4.800 Front End Developer De vastgoedwereld gaat nog steeds voor ‘de gebaande paden’. Wij geloven daar niet in: als het om vastgoed van morgen gaat, zijn die oude wegen echt voorbij! Met hun nieuwe

Bekijk vacature »

Full Stack Developer PHP

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij creëren ultramoderne digitale producten. Wil jij werken als Full Stack Developer? Heb jij ervaring met PHP? Vaste baan: Full Stack Developer PHP HBO 2.800 - 4.300 Full Stack Developer Bij ons is er een open cultuur met veel verantwoordelijkheid. Deze werkgever staat voor elkaar klaar, willen allemaal het beste voor deze klanten en zijn continu gericht op het verbeteren van processen en ons werk. Wij creëren digitale producten die intuïtief en boeiend zijn, maar ook de best mogelijke

Bekijk vacature »
Vincent

Vincent

04/12/2007 19:33:00
Quote Anchor link
Hee..

Ik een plaatje uitvergroten, maar alleen maar een deel van een plaatje.
Dus bijvoorbeeld x=20 tot x=40 (van het plaatje).
Het uitvergroten lukt met: http://nl2.php.net/image_copy_resampled.
Maar hoe vergroot ik nou alleen een bepaald deel?
Mijn leraar zei met SVG, is dat de beste manier?(waarschijnlijk wel anders zegt hij het niet) maar als er ook een manier met php is of javascript is dat makkelijker anders moet ik helemaal nieuwe taal gaan leren..

Groeten Vincent
 
PHP hulp

PHP hulp

26/05/2022 01:49:45
 
Mvos

mvos

04/12/2007 20:18:00
Quote Anchor link
Als je dit script: http://phphulp.nl/php/scripts/9/390/ een beetje aanpast is heb je het. Ik heb het voor mijn eigen site zo gedaan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?PHP
// config
// cfg -------------

$cfg['width']    = '300'; // breedte van het vlak
$cfg['height']    = '300'; // hoogte van het vlak
$cfg['pl']        = 'Hier het plaatje'; // het plaatje
$cfg['stap']    = '150'; // pixels perkeer
$cfg['klein']    = '1'; // 1 voor wel miniatuur en 0 voor niet
$cfg['z']        = '0.5'; // Per keer uitzoomen
//---------------------------------------------- alle functies

class func {
 // inladen
function res($filename){  // van img2pix
if(@imagecreatefromjpeg($filename)){
        return imagecreatefromjpeg($filename);    
    }

    elseif(@imagecreatefromgif($filename)){
        return imagecreatefromgif($filename);    
    }

    elseif(@imagecreatefrompng($filename)){
        return imagecreatefrompng($filename);    
    }

    elseif(@imagecreatefromwbmp($filename)){
        return imagecreatefromwbmp($filename);    
    }
}
function
size($pl) {
$siz = getimagesize($pl);
return $siz;
}

//------------ zoom
function map($pl,$w,$h,$x1,$y1,$keer,$s) {
$xas = ($keer >1) ? $x1-(($w/2)*($keer-1)) : $x1; // stomme () :P
$yas = ($keer >1) ? $y1-(($h/2)*($keer-1)) : $y1;
$siz = $this->size($pl);
$ima = $this->res($pl);
$im = imagecreatetruecolor($w,$h);
$bg = imagecolorallocate($im,255,255,255);
$image = imagecopyresized($im,$ima,0,0,$xas,$yas,$w,$h,($w*$keer),($h*$keer));
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
imagedestroy($ima);
}
function
mini($pl,$x1,$y1,$w1,$h1,$k) {
$x = ($k >1) ? $x1-(($w1/2)*($k-1)) : $x1;
$y = ($k >1) ? $y1-(($h1/2)*($k-1)) : $y1;
$h = $h1*$k;
$w = $w1*$k;
$ima = $this->res($pl);
$siz = $this->size($pl);
$g = ($siz[0] > 1000 || $siz[1] > 1000) ? 10 : 5;
$wid = round($siz[0]/$g,0);
$hei = round($siz[1]/$g,0);
//---------------------------------
$img = imagecreatetruecolor($wid,$hei);
imagecopyresampled($img,$ima,0,0,0,0,$wid,$hei,$siz[0],$siz[1]);
$color1 =imagecolorallocate($img,255,119,1);
imagerectangle($img,round($x/$g,0),round($y/$g,0),round(($x+$w)/$g,0),round(($y+$h)/$g,0),$color1);
header('Content-type: image/png');
imagepng($img);
imagedestroy($img);
}

//einde class
}
$data = new func;
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if (isset($_GET['page']))
{

if($_GET['page']=='map.php'){
$siz = $data->size($cfg['pl']);
$x = (isset($_GET['x']) && $_GET['x'] >= 0 && ($_GET['x']+$cfg['stap']) <= $siz[0]) ? $_GET['x'] : '0';
$y = (isset($_GET['y']) && $_GET['y'] >= 0 && ($_GET['y']+$cfg['stap']) <= $siz[1]) ? $_GET['y'] : '0';
$k = (isset($_GET['k']) && $_GET['k'] >0) ? $_GET['k'] : '1';
if(is_numeric($_GET['k']) && is_numeric($_GET['x']) && is_numeric($_GET['y']) && $_GET['v'] == 'v') {
$data->map($cfg['pl'],$cfg['width'],$cfg['height'],$x,$y,$k,$cfg['stap']);
}
elseif(is_numeric($_GET['k']) && is_numeric($_GET['x']) && is_numeric($_GET['y']) && $_GET['v'] == 'k' && $cfg['klein'] == 1) {
$data->mini($cfg['pl'],$x,$y,$cfg['width'],$cfg['height'],$k);
}
}
}

?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP
$siz
     = getimagesize($cfg['pl']);
$x = (isset($_GET['x']) && $_GET['x'] >= 0 && ($_GET['x']+$cfg['stap']) <= $siz[0]) ? $_GET['x'] : 0;
$y = (isset($_GET['y']) && $_GET['y'] >= 0 && ($_GET['y']+$cfg['stap']) <= $siz[1]) ? $_GET['y'] : 0;
$k = (isset($_GET['k']) && $_GET['k'] >0) ? $_GET['k'] : 1;
$s = $cfg['stap']*$k;
$ke = ($k-1 >= 1) ? $k-$cfg['z'] : 1;
$minx    = ($x <=0 || ($x-$S) <= 0) ? 0 : ($x-$s);
$plux     = ($x > $siz[0] || ($x+$s) > $siz[0]) ? $x : ($x+$s);
$miny     = ($y <=0 || ($y-$S) <= 0) ? 0 : ($y-$s);
$pluy     = ($y > $siz[1] || ($y+$s) > $siz[1]) ? $y : ($y+$s);
//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
// form
// opmaak

echo "<img src='".$_SERVER['PHP_SELF']."?page=map.php&x=40&y=20&k=".$k."&v=v' width='300' height='300' alt='Map'/>";

?>

Voorbeeld: http://gtaweb.nl/Nieuwe%20map/spoorkaart.php?page=map.php&x=40&y=20&k=1&v=v
 
Vincent

Vincent

04/12/2007 20:21:00
Quote Anchor link
Perfect!
Die had ik nog niet gezien!
Bedankt voor je reactie :-)
En trouwens: Welkom op phphulp.nl!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.