Kép generálás stílussal

kornilk képe

Sziasztok,

Termékekhez csatolt képekből kóddal hogyan lehet generálni a megfelelő stílusú képet (D7)? Azt tudom, hogyan lehet lekérdezni az elérési utat, de a kép csak akkor készül el, ha megtekintem egyszer, azonban nekem php-ból excel-be kellene generálnom képeket, és mivel nem létezik a kép, ezért nem tudja excelbe bele tenni.

Tudtok esetleg erre megoldást? Egy olyan függvény kellene, ami megtekintés nélkül legenerálja a képet a megfelelő stílussal és elhelyezi a könyvtárába.

Köszönöm.

Drupal verzió: 
Illyés Edit képe

„Egy olyan függvény kellene…” Ilyenkor az api.drupal.org-on érdemes kezdeni a keresést: theme_image_style

<?php
$vars = array(
  'style_name' => 'képstílusod neve',
  'path' => 'a/kép/útvonala',
  'alt' => 'alt szöveg',
  // stb. lásd az API-t.
    );
$output = theme('image_style', $vars);
?>
0
0
kornilk képe

Ezt is próbáltam, ezzel a baj az, hogy ha az output-ot nem printelem ki, akkor nem generálja le a képet, tehát nem tudom használni.

0
0
Illyés Edit képe

Biztos, hogy ki kell printelni? Egy file_get_contents() meghívása nem elég rá?

0
0
kornilk képe

Köszönöm, igazad volt, a file_get_contents() elég, nem is kell a theme.
Végül így egyben rögtön legenerálom egy node-ból a style képet anélkül, hogy meg kelljen jeleníteni.

file_get_contents(image_style_url('kepstilus_neve', $node->field_kep['und'][0]['uri']));

1
0