AttachedFile.Bytes

AttachedFile.Bytes property

Λαμβάνει τα δυαδικά δεδομένα για ένα ενσωματωμένο αρχείο.

public byte[] Bytes { get; }

Παραδείγματα

Δείχνει τον τρόπο λήψης περιεχομένου ενός συνημμένου αρχείου.

// Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = RunExamples.GetDataDir_Attachments();

// Φόρτωση του εγγράφου στο Aspose.Note.
Document oneFile = new Document(dataDir + "Sample1.one");

// Λάβετε μια λίστα με συνημμένους κόμβους αρχείων
IList<AttachedFile> nodes = oneFile.GetChildNodes<AttachedFile>();

// Επανάληψη σε όλους τους κόμβους
foreach (AttachedFile file in nodes)
{
    // Φόρτωση συνημμένου αρχείου σε αντικείμενο ροής
    using (Stream outputStream = new MemoryStream(file.Bytes))
    {
        // Δημιουργία τοπικού αρχείου
        using (Stream fileStream = System.IO.File.OpenWrite(String.Format(dataDir + file.FileName)))
        {
            // Αντιγραφή ροής αρχείου
            CopyStream(outputStream, fileStream);
        }
    }
}

Δείτε επίσης