Zur Beschreibungsseite auf Commons

Datei:Cairo example.svg

aus Wikipedia, der freien Enzyklopädie

Originaldatei(SVG-Datei, Basisgröße: 125 × 125 Pixel, Dateigröße: 25 KB)

Commons-logo.svg

Diese Datei und die Informationen unter dem roten Trennstrich werden aus dem zentralen Medienarchiv Wikimedia Commons eingebunden.

Zur Beschreibungsseite auf Commons


Beschreibung

Beschreibung This is an example with a german label "Hallo Wikipedia!"
Datum
Quelle own sourcecode, compile with gcc cairo.c `pkg-config --cflags --libs cairo` and execute it.
Urheber
This file was made by User:Sven
Translation

If this image contains text, it can be translated easily into your language. If you need help, contact me

Flexible licenses

If you want to use this picture with another license than stated below, contact me

Contact the author

If you need a really fast answer, mail me. If you need only a fast answer, write me here.

Genehmigung
(Weiternutzung dieser Datei)

it's quite stupid, so see it as public domain:

Public domain Ich, der Urheberrechtsinhaber dieses Werkes, veröffentliche es als gemeinfrei. Dies gilt weltweit.
In manchen Staaten könnte dies rechtlich nicht möglich sein. Sofern dies der Fall ist:
Ich gewähre jedem das bedingungslose Recht, dieses Werk für jedweden Zweck zu nutzen, es sei denn, Bedingungen sind gesetzlich erforderlich.
SVG‑Erstellung
InfoField
 
Der SVG-Code ist valide.
 
Diese Vektorgrafik wurde mit gcc cairo.c erstellt.
Quelltext
InfoField

SVG code

#include <cairo-svg.h>
#include <stdio.h>

int main(int argc, char **argv) {
    cairo_t *cr;
    cairo_surface_t *surface;
    cairo_pattern_t *pattern;

    int x,y;

    surface = (cairo_surface_t *)cairo_svg_surface_create("beispiel.svg", 100.0, 100.0);
    cr = cairo_create(surface);

    /* Quadrate im Hintergrund zeichnen */
    for (x=0; x<10; x++)
       for (y=0; y<10; y++)
           cairo_rectangle(cr, x*10.0, y*10.0, 5, 5);

    pattern = cairo_pattern_create_radial(50, 50, 5, 50, 50, 50);
    cairo_pattern_add_color_stop_rgb(pattern, 0, 0.75, 0.15, 0.99);
    cairo_pattern_add_color_stop_rgb(pattern, 0.9, 1, 1, 1);

    cairo_set_source(cr, pattern);
    cairo_fill(cr);

    /* Schrift im Vordergrund */
    cairo_set_font_size (cr, 15);
    cairo_select_font_face (cr, "Georgia",
        CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
    cairo_set_source_rgb (cr, 0, 0, 0);

    cairo_move_to(cr, 10, 25);
    cairo_show_text(cr, "Hallo");

    cairo_move_to(cr, 10, 75);
    cairo_show_text(cr, "Wikipedia!");

    cairo_destroy (cr);
    cairo_surface_destroy (surface);
    return 0;
}

Kurzbeschreibungen

Ergänze eine einzeilige Erklärung, was diese Datei darstellt.

In dieser Datei abgebildete Objekte

Motiv

image/svg+xml

5e4f3a899dd5823f9dd23c287514a3fc779915a7

25.375 Byte

125 Pixel

125 Pixel

Dateiversionen

Klicke auf einen Zeitpunkt, um diese Version zu laden.

Version vomVorschaubildMaßeBenutzerKommentar
aktuell01:56, 15. Mai 2008Vorschaubild der Version vom 01:56, 15. Mai 2008125 × 125 (25 KB)wikimediacommons>Sven{{Information |Description=This is a stupid example with a german label "Hallo Wikipedia!" |Source=own sourcecode, compile with <code>gcc cairo.c `pkg-config --cflags --libs cairo`</code> and execute it. <source lang="c"> #include <string.h> #include <ca

Mehr als 100 Seiten verwenden diese Datei. Die folgende Liste zeigt nur die ersten 100 Verwendungen dieser Datei. Eine vollständige Liste ist verfügbar.

Weitere Links auf diese Datei.