Articles of png

Effetto di trasparenza dispari quando si uniscono due file .png con trasparenza in PHP-GD

L'unione di due immagini con sezioni trasparenti produce la seguente image composita: Mi chiedo perché la sezione trasparente dell'image che ho sovrapposto sullo background verde si presenta come tale? Chiunque? $base = imagecreatefrompng('application/assets/images/vel1_bg.png'); imagealphablending($base, false); imagesavealpha($base, true); list($baseWidth, $baseHeight, $type, $attr) = getimagesize('application/assets/images/vel1_bg.png'); $user_board_items = $this->config->item('user_board_items'); foreach($arrays as $key => $value){ $item = imagecreatefrompng('application/assets/images/items/' . […]

Gestire le immagini animate in PHP

Mi piacerebbe avere alcune informazioni su questo argomento. Tutti sanno che è ansible gestire e persino creare immagini con PHP gd-library, ma è ansible modificare GIF animate senza perdere l'animation? Spero che qualcuno sia abbastanza saggio da rispondere a questo 🙂 Martti Laine

PNG ha uno background nero

Sto usando una lib per salvare facilmente le immagini. http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/ Ma il problema è che salva png trasparente con background nero. Ho cercato e ho trovato qualcosa che dovrebbe funzionare ma non funziona per me. imagecolortransparent () dovrebbe normalmente farlo. Ma per me vedo ancora lo background nero. Cosa sto facendo di sbagliato? $imagename = […]

Imagick: supporto PNG disponibile in linea di command, ma non disponibile in PHP

Ho scoperto che non avevo il supporto PNG nella mia installazione di Imagick, quindi ho installato libpng . Ora posso vedere che il formato PNG è supportto quando eseguo un command convert -list format E la conversione da PNG a JPG funziona bene dalla row di command: convert a.png b.jpg Ma quando provo a leggere […]

Converti JPG / PNG in formato SVG usando PHP

Come posso convertire JPG / PNG in SVG usando PHP? So che non sarà vettorizzato, ma ne ho bisogno in un formato SVG. Non voglio usare nessun altro software oltre a PHP. Qualcosa come questo: <?php $image_to_cenvert = 'image.jpg'; $content = file_get_contents($image_to_cenvert); $svg_file = fopen('image.svg','w+'); fputs($svg_file,$content); fclose($svg_file); ?>

Errore irreversibile nella conversione da PPT a PNG in PHP

Voglio convertire PPT in PNG con PHP. Ho scritto il seguente pezzo di codice per risolvere il problema: $powerpnt = new COM("PowerPoint.Application") or die('could not create the powerpoint instance'); $powerpnt->Visible = True; $strPath = realpath(basename(getenv($_SERVER["SCRIPT_NAME"]))); $FileName = "MyPP"; $powerpnt->Presentations->Open("D:\\MySlide.ppt"); /* This is line #16 */ $powerpnt->ActivePresentation->SaveAs($strPath."/".$FileName,17); $powerpnt->Quit; $powerpnt = null; Ma ho ottenuto il seguente […]

Avere una pagina PHP produce un'image statica

Voglio che PHP sia in grado di submit 1 delle 3 immagini, a seconda del parametro $_GET[] . Ho le immagini come tre PNG separati in questo momento, e vorrei che lo script PHP avesse quelli incorporati in esso, quindi restituire l'image specificata. Quindi, voglio uno script PHP invece di 3 immagini. È ansible? Non […]

Come mantenere uno background trasparente su PNG durante il ridimensionamento con PHP?

Ho riscontrato un problema durante il ridimensionamento delle immagini con PHP, in particolare con i file PNG con sfondi trasparenti, ma mantenendo lo background trasparente, si trasforma in uno background nero. Come posso risolvere questo? Questo è lo script per ridimensionare: <?php class resize{ var $image; var $image_type; function load($filename) { $image_info = getimagesize($filename); $this->image_type […]

Non riesco ad aprire questo file PNG con imagecreatefrompng ()

Ecco un file PNG: http://imgur.com/NUl4v.png (Sì, non import che è un pinguino divertente con un segno …) Quando si esegue il seguente codice: imagecreatefrompng('http://imgur.com/NUl4v.png'); Ottengo un errore: Avvertimento PHP : imagecreatefrompng () [function.imagecreatefrompng] : Imansible leggere i dati dell'image in / home / test / … Il file PNG sembra andare bene – posso aprirlo […]

Come posso scalare un SVG e salvare come PNG, con PHP senza perdere qualità?

Ho un lotto di immagini SVG che ho bisogno di ridimensionare e quindi salvare come PNG, e mi piacerebbe usare PHP per farlo. Domande simili alla mia sono state poste ma nessuna delle soluzioni funziona per me. Per esempio: opzione A : usa PHP per modificare l'attributo width e height di SVG. problema con A […]