AttachedFile.Bytes

AttachedFile.Bytes property

Hämtar binära data för en inbäddad fil.

public byte[] Bytes { get; }

Exempel

Visar hur man får innehållet i en bifogad fil.

// Sökvägen till dokumentkatalogen.
string dataDir = RunExamples.GetDataDir_Attachments();

// Ladda dokumentet i Aspose.Note.
Document oneFile = new Document(dataDir + "Sample1.one");

// Få en lista över bifogade filnoder
IList<AttachedFile> nodes = oneFile.GetChildNodes<AttachedFile>();

// Iterera genom alla noder
foreach (AttachedFile file in nodes)
{
    // Ladda bifogad fil till ett strömobjekt
    using (Stream outputStream = new MemoryStream(file.Bytes))
    {
        // Skapa en lokal fil
        using (Stream fileStream = System.IO.File.OpenWrite(String.Format(dataDir + file.FileName)))
        {
            // Kopiera filström
            CopyStream(outputStream, fileStream);
        }
    }
}

Se även