Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
bilder bearbeiten mit c#
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

bilder bearbeiten mit c#

beantworten | zitieren | melden

hallo
ich möchte bilder bevor ich sie auf einen server lade noch verkleinern. also die mb bzw kb zahl möchte ich verkleinern.

ich hab ein bisschen gesucht, aber nichts wirklich gutes gefunden

habt ihr eine hilfestellung für mich übrig??


mfg
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
Massaka
myCSharp.de - Member



Dabei seit:
Beiträge: 67

beantworten | zitieren | melden

Hallo,

dann würde ich ein anderes Format wählen. Die Grösse des Bildes ist ja abhängig von den enthaltenen Informationen des Bildes und deren Formate. Du kannst sie entweder komprimieren, Grösse oder Format ändern.
Reden führt zu unklaren, undeutlichen Dingen. 'George W. Bush'
private Nachricht | Beiträge des Benutzers
S.H.-Teichhof
myCSharp.de - Member

Avatar #avatar-2460.jpg


Dabei seit:
Beiträge: 1.549
Herkunft: Sindringen

beantworten | zitieren | melden

ich glaube er meint wie das mit .NET zu realisieren ist.
Wir Arbeiten eigendlich nicht wir nehmen nur das geld
private Nachricht | Beiträge des Benutzers
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

beantworten | zitieren | melden

ähm ja klar

ich habe ein bild von einer digicam zb und die sind ja immer extrem groß bei halbwegs guter auflösung

und jedes bild händisch mit photoshop zu verkleinern ist mühsam.

deshalb möchte ich das ganze automatisiert in einem programm abgewickelt haben.

es reicht, wenns zb von einer auflösung mit 1024*768 auf ca 200*400 geändert wird und dann übertragen wird.

mfg
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
Massaka
myCSharp.de - Member



Dabei seit:
Beiträge: 67

beantworten | zitieren | melden

Ich habe mir Thumbnails draus gemacht. Die Grösse kannst du ja selber bestimmen.

Ist auch nur ein Zweizeiler + eine sehr kleine Methode:


Image.GetThumbnailImageAbort myCallback = new Image.GetThumbnailImageAbort(ThumbnailCallback);

myImage = myImage.GetThumbnailImage(200, 400, myCallback, System.IntPtr.Zero);


public bool ThumbnailCallback()
{
 return false;
}
Reden führt zu unklaren, undeutlichen Dingen. 'George W. Bush'
private Nachricht | Beiträge des Benutzers
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

beantworten | zitieren | melden

ja ich denke, dass ist auch schon die lösung für mein problem.

danke, ich hoffe ich kann mich mal revanchieren

schönen tag noch
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
demo
myCSharp.de - Member



Dabei seit:
Beiträge: 12
Herkunft: Österreich

beantworten | zitieren | melden

aber bei photoshop gibts doch eh batchverarbeitung
Ich kam, sah und implementierte. :evil:
private Nachricht | Beiträge des Benutzers
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

beantworten | zitieren | melden

hmm kann sein - aber es geht hier nicht um mich sondern um jemanden der

1. keinen photoshop hat
2. sich damit nicht auskennt


und uploaden müsste man es erst wieder händisch

jetzt geht alles mit ein paar klicks.
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

beantworten | zitieren | melden

so habs jetzt mit thumbnails gemacht

ein .JPG bild mit ca 600 kb 1280 * xxx wird zu 200*300 mit 110 kb

110 is aber trotzdem noch viel - wie kann ich da noch was verbessern?????
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
Massaka
myCSharp.de - Member



Dabei seit:
Beiträge: 67

beantworten | zitieren | melden

hmm..schonmal mit .PNG versucht?
Reden führt zu unklaren, undeutlichen Dingen. 'George W. Bush'
private Nachricht | Beiträge des Benutzers
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

beantworten | zitieren | melden

ah ich hab beim speichern vergessen imageformat.jpg angegen.

dachte das nimmt er dann automatisch an

so mach ich jetzt aus einem 1280*xxx 650 kb bild ein 200*300 8 kb bild

danke für eure hilfe
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
swordfish
myCSharp.de - Member



Dabei seit:
Beiträge: 58
Herkunft: Österreich

Themenstarter:

beantworten | zitieren | melden

mein problem ist jetzt, dass die bilder ziemlich schlechte qualität haben.

wie macht das der photoshop? denn wenn ich auf "für web speichern" klicke, dann hat ein bild wenig kb und die qualität ist gut.
wer fehler findet, darf sie behalten
private Nachricht | Beiträge des Benutzers
Fabse
myCSharp.de - Member



Dabei seit:
Beiträge: 124

beantworten | zitieren | melden

google mal nach irfanview, das hat batch converting und batch renaming. das kannste benutzen ohne es dir selbst zu schreiben.

naja und wenn du es dir immernoch selbst machen willst *g* dann musste die qualität des jpgs einstellen. ich bin mir sicher, dass das irgendwie geht, kann dir aber nicht sagen wie.
private Nachricht | Beiträge des Benutzers