2017-05-09 7 views

Antwort

0

Sie wollen die Image.FromFile Method.

+0

Was ist falsch bei der Verwendung von 'Bitmap (String)' - String ist der Dateipfad? Nur neugierig – FakeCaleb

+0

Es ist nichts falsch mit dem * Konstruktor * oder mit Image.FromFile. Das OP hat aber vergessen zu entkommen '\ ' –

+0

@FakeCaleb Nichts wirklich. Meine Antwort ist überentwickelt, für den Anwendungsfall. Die Antwort von EpicKip wäre am besten geeignet. –

2

Das funktioniert normalerweise, verwenden Sie einen Escape-Zeichen, um dem Escape-Zeichen zu entkommen? Beispiel:

Bitmap bm = new Bitmap("D:\\newfolder\\1.jpg"); 
//Notice the \\ the second \ escapes the first 

Oder es so entkommen:

Bitmap bm = new Bitmap(@"D:\newfolder\1.jpg"); 
//Notice the @ in front of the string, that means ignore the escape characters 

Ihre ursprüngliche Zeichenfolge dies nicht entgehen und fügt somit eine neue Zeile (\n).