Grafik erstellen und als Bitmap speichern

8

Ich habe zwei Fragen:

1) Ich habe ein PictureBox und sein Dock ist auf Füllen eingestellt. Wenn ich die Form Größe verändere, kann ich keine Grafik für den PictureBox , der erweitert wird, erstellen. Was ist das Problem?

2) Ich möchte die Grafik, die in PictureBox erstellt wurde, in Bitmap umwandeln und sie als speichern * .JPG oder * .bmp. Wie kann ich das tun?

    
Hesam Qodsi 21.05.2010, 09:16
quelle

4 Antworten

6

Sie können das Gerät verwenden , um die Bitmap aus dem Bildfeld zu entfernen

%Vor%

oder noch besser, wenn die imageBox das Bild nicht verändert, können Sie das Bild direkt aus dem pictureBox-Steuerelement holen

%Vor%     
Alex Pacurar 21.05.2010, 10:16
quelle
1

Versuchen Sie das, funktioniert gut für mich ...

%Vor%     
Adriano Silva Ribeiro 20.05.2016 07:29
quelle
0

1) Ihre Beschreibung ist sehr vage. Hast du eine Ausnahme? Zeigt es falsche Ergebnisse an? Was ist los?

2) Sie müssen das Bild von der PictureBox abrufen und dessen verwenden Methode speichern .

    
mafu 21.05.2010 09:31
quelle
0

Wenn die Größe der Picturebox geändert wird, um das Formular auszufüllen, scheint es, dass die Image-Eigenschaft gleich bleibt.

Sie müssen also das PictureBox.OnSizeChanged-Ereignis behandeln und dann den folgenden Code verwenden, um die Größe des Bildes zu ändern:

%Vor%

Um das Bild zu speichern, verwenden Sie:

%Vor%

Hoffe das hilft!

    
Robert Dodd 21.05.2010 10:18
quelle

Tags und Links

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '382864',
    'url' => 'create-graphic-and-save-it-as-bitmap',
];

$_SESSION = [
    '__flash' => [],
];