1

我有一个用 C 语言编写的 linux 应用程序,它使用 gdk 来处理图像。图像通过 FTP(使用 libcurl)发送到远程服务器。

目前我首先使用 gdk_pixbuf_save 将图像保存到本地硬盘,但这似乎有点无用。将图像直接保存在远程服务器上有多难?我还需要使用 jpg 的质量设置。

4

1 回答 1

1

有一个gdk_pixbuf_save_to_buffer可以将数据存储到gchar缓冲区。

我无法快速找到与 FTPput请求相关的 CURL API;希望您对 CURL 足够熟悉,知道如何put使用缓冲区作为内容来处理文件。

于 2012-02-21T00:46:56.540 回答