问题标签 [gdlib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 用openGL截屏并保存为png
我正在尝试截取全屏截图并将其保存为 png。我在这里找到了一个代码并对其进行了一些修改。对于屏幕截图,我使用 openGL 和 Glut,并在 png 中保存 c 的 gd 库。我得到的只是一个黑色的png,我不知道为什么。我在stackoverflow中搜索并找到了一些帖子,但不幸的是它们没有帮助。其中之一是使用 glReadBuffer(GL_FRONT); 而不是 glReadBuffer(GL_BACK); 我尝试了他们两个都没有成功。这是我的代码:
我错过了什么?
php - 如何使用 gd 库或任何方法将高分辨率图像上传到文件夹?
如何使用 gd 库或任何方法将高分辨率图像上传到文件夹?任何帮助表示赞赏。
php - 调整图像大小并将图像裁剪为白色背景的正方形 - 使用 GD
我有一个脚本,它缓存来自外部提要的图像,并在现场查看图像时将它们存储在我服务器上的目录中。
目前它工作得很好 - 将原始图像存储在我的服务器上并创建两个额外的缩略图,它们的宽度重新调整为 300 像素和 150 像素。
我想稍微改变一下,以便发生以下情况:
- 完整/原始图像存储在服务器上(正常)
- 创建了一个300x300px 和 150x150px 的正方形 .jpg缩略图
但是,是否有可能,一旦图像宽度/高度调整大小,然后添加额外的画布宽度/高度以使其完全正方形?我想这里的问题之一是首先确定图像是“肖像”还是“风景”?
此外,目前我正在获得带有透明 PNG 图像的黑色背景。有什么办法可以克服这个问题并用白色填充背景吗?
非常感谢您的帮助!!:)
这是正在调整大小的代码(imageCache.php):
这是具有大小的 .htaccess 位:
编辑:重新工作的代码:
php - php上传和信箱
我需要上传一个图像文件,然后创建一个更宽的图像,并在其中调整原始大小。看互联网,我发现了一些可以做到这一点的东西:
我上传图片后调用这个函数
但结果总是一个白色的图像......我不明白是错误的,但我真的是 php 新手!
php - PHP中的远程图像大小和尺寸得到HTTP错误
我在 Amazon S3 中托管图像。我将 URLstatic.example.com
指向 S3 Bucket。当我在浏览器中直接输入网址http://static.example.com/path/mypic.png
时,图像已经存在,我也可以查看和下载。但是当我想在 PHP 中获取图像的大小和尺寸时,它会显示此错误。
这就是错误。
我可以在上传时将大小存储在数据库中,但这不是我的解决方案,我在 S3 中已经有 1000x 图像。当我这样做时@ getimagesize($path)
,错误没有显示,但没有大小,没有尺寸。
我还查看了 PHP 文档getimagesize (URL)。链接示例假设支持远程图像。
检查php.ini
我哪里错了?有没有更好的方法来获取 PHP 中远程图像的图像大小和尺寸?
注意我 100% 确定远程图像路径是正确的。
php - 如何生成由 CSS 属性定义的图像文件?
有没有办法从一些由 CSS 样式属性定义的 html DIV 创建图像文件(jpeg 或 png)。
例如:
我正在开发一个用户用来设计自己的名片的 Web 应用程序。提交后,他们应该会收到一个 jpeg 模型样本(带有设计的名片) - 如下所示:
你能给我一些简短的指导吗(PHP 类的名称、应该使用的技术等)。
php - php在javascript中生成图像
我有一张用 GDLib 生成的图片。在这张图片中,gdlib 根据数据库数据在各个位置添加了一些 gif 点。
现在我想用javascript以某种方式识别这些点,并为这些点制作一个简单的淡入/淡出功能。
然而,由于它是使用 gdlib 完成的,我假设图像被解释为只是 1 个图像,因此我无法用 JS 识别这些点。
所以我的问题是我应该使用哪种技术?
谢谢
php - 将单个图像中的多个透明png图像加入php
朋友们,我想从多个透明 PNG 图像生成一个 png 图像,但问题是我只能生成最后一个图像
两个图像不能合并。
我的代码如下
这些是我用来加入单个图像的图像
php - 生成大量图像,然后从 PHP 站点合并成 PDF(1,000 到 10,000 页)
我创建了一个站点,其中包含基于 OpenCart 构建的自定义模块。它允许您在线设计名片、小册子或明信片(类似于 vistaprint 但更简单)并生成可打印的文件。
请求的功能之一是明信片的邮件合并类型功能。基本上,客户会创建他们的设计,然后上传他们希望将文档邮寄到的姓名和地址的 csv 文件。
我的想法是在下订单后,服务器上的脚本会遍历 csv 文件,并为每一行创建一个图像。基本上将邮寄地址插入图形并将其保存为副本。完成后,它会将它们捆绑成 pdf 文件,并向打印机发送一个链接以下载文件。
如果他们将其发送给 100 人或更少的人,那将非常有效,但如果他们想将其邮寄给 10,000 人,我认为它不起作用。
有没有人有生成大量图形和巨型 pdf 的经验?如果是这样,我会喜欢他们关于如何实施它的建议。
我拥有服务器的完全控制权,并且可以在其上安装或修改任何软件。它是 Cent OS,带有 PHP、MySQL 和作品。我没有安装任何额外的 pdf 扩展,因为我还不需要它们,但我可以添加它们。
其他注意事项:
我确实计划在所有模块都正常工作后将模块发布到 OpenCarts 扩展目录中,所以如果它适合任何人的需要,一旦它正常工作,它就会在那里。