2016-04-11 5 views

Antwort

1

Ich habe versucht, die Bild-URL direkt im Konstruktor von SLPicture, aber das wird nicht unterstützt. Sie können eine Problemumgehung wie folgt verwenden:

  1. Laden Sie die Imagedatei an einen temporären Speicherort herunter.
  2. Verwenden Sie die heruntergeladene Datei vom temporären Speicherort.

Änderungen an Ihrem Beispielcode kann wie folgt dargestellt werden:

WebClient client = new WebClient(); 
client.DownloadFile(new Uri(url), @"C:\Platypus\DuckbillsUnlimited.png"); 

SLPicture pic = new SLPicture(@"C:\Platypus\DuckbillsUnlimited.png"); 
logoPic.SetPosition(0, 13); 
sl.InsertPicture(logoPic); 

Nicht sicher, ob es andere Ansätze sind aber dies funktioniert auf jeden Fall !! Offen für andere Vorschläge!