Quellcode durchsuchen

public Stream GetStream(FileMode mode, FileAccess access)

master
coffeycathal_cp vor 15 Jahren
Ursprung
Commit
4adc1d5a5e
1 geänderte Dateien mit 13 neuen und 0 gelöschten Zeilen
  1. 13
    0
      DocX/Image.cs

+ 13
- 0
DocX/Image.cs Datei anzeigen

@@ -4,6 +4,9 @@ using System.Linq;
using System.Text;
using System.Xml.Linq;
using System.IO.Packaging;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
namespace Novacode
{
@@ -19,6 +22,16 @@ namespace Novacode
private DocX document;
internal PackageRelationship pr;
public Stream GetStream(FileMode mode, FileAccess access)
{
string temp = pr.SourceUri.OriginalString;
string start = temp.Remove(temp.LastIndexOf('/'));
string end = pr.TargetUri.OriginalString;
string full = start + "/" + end;
return(document.package.GetPart(new Uri(full, UriKind.Relative)).GetStream(mode, access));
}
/// <summary>
/// Returns the id of this Image.
/// </summary>

Laden…
Abbrechen
Speichern