ICode9

精准搜索请尝试: 精确搜索
  • PHP Imagick PDF转换文本别名2019-09-28 05:30:44

    我在使用PHP中的Imagick将PDF文件转换为JPEG时遇到了麻烦. 经过大量的研究,我能够将CMYK pdf转换为RGB jpg,而不需要进行奇怪的颜色转换……但现在,我的上一期:文本完全混淆了!原始PDF文件中的文本未进行矢量化. 一个例子 : 这是代码: $imagick = new Imagick(); $imagick->setResolu

  • PHP-Imagemagick图像显示2019-09-27 02:32:04

    我有php代码创建pdf缩略图如下; <?php $file ="test.pdf"; $im = new imagick(realpath($file).'[0]'); $im->setImageFormat("png"); $im->resizeImage(200,200,1,0); header("Content-Type: image/jpeg"); $thumbnail = $im->get

  • php – 让GD从二进制字符串中获取图像2019-09-26 14:38:57

    我有一个数据库,可以在MySQL BLOB字段中存储图像.我设置了一个脚本,根据URL中的ID选择并显示图像,如果你附加?resize = 800×600,我也会这样做,它会调整图像大小(在这种情况下,为800×600). 我使用的主机没有安装Imagemagick,也不会让我自己做,所以我需要使用PHP的GD库来调整​​图

  • 如何在Windows 7上安装Imagick / imagemagick PHP扩展2019-09-17 09:29:51

    如何在Windows 7中安装图像魔术.我按照这些说明操作 在Windows XP上安装IMagick(php 5.2.x) >下载并安装ImageMagick-6.5.8-7 Q16-windows-dll.exe http://www.imagemagick.org/download/binaries/ ImageMagick-6.5.8-7-Q16-windows-dll.exe>从以下位置下载php_imagick_dyn-Q16.dll

  • 在Mac上通过PECL安装PHP imagick2019-09-10 19:29:23

    我正试图在装有High Sierra 10.13.5的Mac上安装php imagick扩展程序. 我通过brew和PEAR 1.10.5安装了PHP 7.2.当试图使用sudo pecl install imagick安装imagick时,我得到: Build process completed successfully Installing '/usr/include/php/ext/imagick/php_imagick_shared.h' E

  • PHP ImagickDraw带有轮廓文本问题2019-09-01 12:30:47

    我正在学习和练习我的Imagick技能. 我使用Imagick笔划有概述文本的问题.我想在这张图片上看到一个效果:一个受欢迎的互联网模因: 这是我到目前为止的代码: $draw = new \ImagickDraw(); $outputImage = new \Imagick('meme.jpg'); $draw->setFillColor('#fff'); $draw->setFont('imp

  • php – 这个错误对XAMPP服务器上的ImageMagick意味着什么?2019-08-31 06:28:22

    所以我正在尝试在XAMPP服务器上安装imagemagick.我在php文件夹下的ext文件夹中安装了php_imagick_ts.dll.我在php.ini文件中添加了扩展行,但是当我在XAMPP上启动APACHE时,它说: The procedure entry point MagickGetImageMatte could not be located in the dynamic CORE_RL_wan_.d

  • php – 不兼容的库版本:imagick.so需要18.0.0或更高版本,但libfreetype.6.dylib在第0行提供了Unknown版本16.0.02019-08-31 05:30:17

    我成功安装了imagemagic和imagick(使用http://www.php.net/manual/en/imagick.installation.php#94169步骤)并且还放置了extension = imagick.so. 但是当我重新启动apache时,我得到了以下错误. Unable to load dynamic library /Applications/MAMP/bin/php/php5.5.3/lib/php/ex

  • php – ImageMagick:如何在图像上绘制两个不同大小的字符串?2019-08-26 21:31:13

    我想绘制一个带有两个字符串的矩形.我想第一个字符串是15pt大小(它的数字),第二个是10pt大小(标签).可以很容易地将一个尺寸的单个字符串绘制到矩形,我这样做: $image = new Imagick('someimage.png'); $draw = new ImagickDraw; $draw->setGravity(Imagick::GRAVITY_CENTER); $dra

  • 如何在PHP中使用Imagick压缩.png?2019-08-26 17:31:36

    我正在使用PHP的Imagick库将.jpg和.gif图像转换为.png. 我使用这个成功将这些图像转换为.png: $image = new Imagick( $file_path ); $image->setImageFormat( 'png' ); $image->writeImage( $file_path ); 但是,我一直无法压缩.png或控制它们的最终大小.我尝试在$image-> setImag

  • php – 为jpeg文件添加圆角2019-08-26 02:29:19

    我试图在jpeg文件中添加圆角,但问题是在添加圆角后,我得到黑色背景颜色.不知何故,我无法将其更改为任何其他颜色(白色,透明,红色).它只是简单地显示图像具有圆角的黑色背景. 我使用的代码是: <?php $image = new Imagick('example.jpg'); $image->setBackgroundColor("red

  • php – 如何在Imagick中读取SVG字符串?2019-08-25 02:30:33

    我有一个包含svg元素标记的字符串. <svg id="someId" width="300" height="300"> <polygon id="another_id" fill="green" stroke="black" stroke-width="5" points="200,100 131,5 19,41 19,159

  • PHP Imagick裁剪负偏移的图像并保留负空间2019-08-24 18:31:55

    我正在使用php Imagick :: cropImage,我遇到了一些麻烦. 假设我有这个图像: 我想用这个裁剪区裁剪图像: 这是我正在使用的PHP代码: $width = 200; $height = 200; $x = -100; $y = -50; $image = new Imagick(); $image->readImage($path_to_image); $image->cropImage( $width, $he

  • PHP将psd转换为jpg,选择图像层2019-07-25 06:38:08

    我希望能够选择将.PSD图像中的哪些图层合并到最终的.JPG输出图像中. 我可以合并图像中的所有图层: $im = new Imagick('test.psd'); $im->flattenImages(); $im->setImageFormat('jpg'); $im->writeImage('test.jpg'); 但是.psd包含大约10个图层,我希望能够指定哪些特定图层应该合

  • php – 如何使用ImageMagick防止图像炸弹?2019-07-22 16:28:49

    我目前在PHP上使用Imagick库并使用Image Magick的调整大小功能.我刚刚了解了减压炸弹以及ImageMagick如何容易受到攻击. 我已经检查了如何ping图像并验证图像的尺寸,而不实际将其加载到内存/磁盘中.限制ImageMagick的内存和磁盘限制也更安全,因此它不会只在磁盘上写入一个巨大的文

  • ext-imagick * – >系统中缺少所请求的PHP扩展imagick2019-07-11 11:28:02

    我在为laravel安装devisephp时遇到了麻烦.我正在使用php7开发最新版本的宅基地.当我做作曲家更新时,我得到以下错误. Problem 1 - Installation request for devisephp/cms 1.4.* -> satisfiable by devisephp/cms[1.4.0]. - devisephp/cms 1.4.0 requires ext-imagick *

  • Php Imagick来自可变中心点的裁剪图像2019-07-10 18:27:30

    我正在构建一个Croppie的实现作为AngularJS指令,为用户提供用于裁剪其配置文件图像的UI. 我的后端是PHP,我需要一种方法让UI选择反映在服务器端操作中. 我的图像中心有150 x 150平方,因为链接的Croppie示例同样显示.然而,正如您所看到的,您可以移动和缩放图像,这意味着Imagick中心

  • 想象一下,在使用PHP将SVG转换为JPG时不使用自定义字体2019-07-08 18:28:35

    我在尝试将SVG转换为JPG图像时遇到自定义字体无法渲染的问题.我正在使用为SVG文本元素定义的font-family =“Lobster”. 我的服务器设置如下: > CentOS 6.5(32位) > ImageMagick 6.5.4-7> PHP 5.2.17 我正在测试的PHP代码,但不起作用.我正在尝试使用自定义字体龙虾. //Setup SVG to

  • php – 自动在Imagick中设置压缩级别以达到最大文件大小2019-07-04 01:25:39

    我正在检索图像的大小,因为它们被上传了Imagick: $im->getImageSize(); 这将返回图像的大小(以字节为单位). 我想自动设置压缩级别,以便文件大小永远不会超过一定的大小.如果我想限制为70kb,最小允许压缩级别为60(在0-100的范围内),我会从做这样的事情开始: public function getC

  • php – 保护未经授权人员的图像内容2019-07-03 13:18:12

    众所周知,对于许多Web开发人员来说,这是一个非常重要的问题.他们希望保护对其机密图像的直接访问或直接可读性.包含所有图像的文件夹是打开的,任何人都可以访问该文件夹,但我想做一些可以保护我的图像内容的东西,意思是,如果未经授权的人寻找图像,他可以通过访问相应的文件夹来获取

  • 用PHP将EXIF写入JPG2019-06-30 07:16:16

    有几天我试图使用PHP在JPG图像中编写(或更新)EXIF信息(地理标记,经度和纬度). 在咨询了许多网站但没有成功之后,我认为最好的选择是使用Imagick但是虽然看起来我可以用setImageProperty()设置纬度和经度,但是当我写图片时,EXIF没有被保存. 在这里我给出一个代码片段: //Loading exi

  • Imagick PHP中的奇怪行为2019-06-28 10:18:43

    所以我在我的应用程序中有一个与Imagick相当特殊的问题.该应用程序使用uper输入创建一个“宠物”,他们选择颜色,品种等.生成宠物后,它的十六进制值将保存到数据库中,然后他们可以在以后为该宠物装备物品.此功能的演示位于here 我遇到的问题是有一个第二个脚本,当用户装备物品或者宠

  • php – 使用Imagick将图像从RGB转换为CMYK2019-06-25 10:15:34

    我正在尝试将RGB图像转换为CMYK,因为它们需要打印. 我正在使用此代码: <?php $filePath = 'rgb.jpg'; // First save image as png $image = new Imagick($filePath); $image->setImageCompression(Imagick::COMPRESSION_UNDEFINED); $image->setImageCompressionQuality(0); $im

  • php – Blueimp Jquery文件上传S3&Resize2019-06-20 19:17:23

    我正在使用Blueimp/jQuery-File-Uploader和可用的Amazon S3插件,所有这些都很好但是我需要调整我的图像大小不要超过或低于640px的最短边. 我目前的代码是 global $s3; if (isset($_REQUEST['_method']) && $_REQUEST['_method'] === 'DELETE') { return "";

  • php – 使用ImageMagick生成图像而不保存到文件但仍显示在网站上2019-06-13 10:17:26

    这是我的ImageMagick代码,通过在默认目录中创建文件名为“coloured_font.png”的新图像,可以在我的网络服务器上正常工作… <?php $cmd = " -background none -pointsize 60 -font Times-Roman -fill red ". " -strokewidth 1 -stroke black label:\"google\" "; exec("conve

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有