🔒 Repository is read-only – file editing is disabled.

PaganLinux/tmp-pixbuf-fileinfo.c main

13 linii Raw ← Powrót
12345678910111213
#include <gdk-pixbuf/gdk-pixbuf.h>
#include <stdio.h>
int main(int argc, char **argv) {
    if (argc < 2) return 2;
    gint w, h;
    GdkPixbufFormat *f = gdk_pixbuf_get_file_info(argv[1], &w, &h);
    if (!f) {
        fprintf(stderr, "NO FORMAT MATCH for %s\n", argv[1]);
        return 1;
    }
    printf("FORMAT=%s %dx%d\n", gdk_pixbuf_format_get_name(f), w, h);
    return 0;
}