Class AttachedFile

Class AttachedFile

Nama dari : Aspose.Note Perhitungan: Aspose.Note.dll (25.4.0)

Menampilkan file yang disertakan.

public class AttachedFile : Node, IPageChildNode, IOutlineElementChildNode, ITaggable, INode
   {
      private string _path;
      public string Path
      {
         get { return this._path; }
         set { this._path = value; }
      }
   }

Inheritance

object Node AttachedFile

Implements

IPageChildNode , IOutlineElementChildNode , ITaggable , INode

anggota yang diwarisi

Node.Accept(DocumentVisitor) , Node.Document , Node.IsComposite , Node.NodeType , Node.ParentNode , Node.PreviousSibling , Node.NextSibling , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Menunjukkan bagaimana untuk mendapatkan konten dari file yang disertakan.

string dataDir = RunExamples.GetDataDir_Attachments();
   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 (System.IO.FileStream fileStream = System.IO.File.OpenWrite(String.Format(dataDir + file.FileName)))
           {
               CopyStream(outputStream, fileStream);
           }
       }
   }

Menunjukkan cara menambahkan file ke dokumen dengan menggunakan filepath.

string dataDir = RunExamples.GetDataDir_Attachments();
   Document doc = new Document();
   Aspose.Note.Page page = new Aspose.Note.Page(doc);
   Outline outline = new Outline(doc);
   OutlineElement outlineElem = new OutlineElement(doc);
   AttachedFile attachedFile = new AttachedFile(doc, dataDir + "attachment.txt");
   outlineElem.AppendChildLast(attachedFile);
   outline.AppendChildLast(outlineElem);
   page.AppendChildLast(outline);
   doc.AppendChildLast(page);
   dataDir += "AttachFileByPath_out.one";
   doc.Save(dataDir);

Menunjukkan cara menambahkan file dari arus ke dokumen.

string dataDir = RunExamples.GetDataDir_Attachments();
   Document doc = new Document();
   Aspose.Note.Page page = new Aspose.Note.Page(doc);
   Outline outline = new Outline(doc);
   OutlineElement outlineElem = new OutlineElement(doc);
   using (var stream = File.OpenRead(dataDir + "icon.jpg"))
   {
       AttachedFile attachedFile = new AttachedFile(doc, dataDir + "attachment.txt", stream, ImageFormat.Jpeg);
       outlineElem.AppendChildLast(attachedFile);
   }
   outline.AppendChildLast(outlineElem);
   page.AppendChildLast(outline);
   doc.AppendChildLast(page);
   dataDir += "AttachFileAndSetIcon_out.one";
   doc.Save(dataDir);

Constructors

Perbedaan antara String (String)

Initifikasi instansi baru dari kelas Aspose.Note.AttachedFile.

public AttachedFile(string path)
   {
   }

Parameters

path string

Sebuah string yang berisi jalur ke file dari mana untuk membuat Aspose.Note.AttachedFile.

AttachedFile (string, Stream dan ImageFormat)

Initifikasi instansi baru dari kelas Aspose.Note.AttachedFile.

public AttachedFile(string path, Stream icon, ImageFormat iconFormat)
   {
   }

Parameters

path string

Sebuah string yang berisi jalur ke file dari mana untuk membuat Aspose.Note.AttachedFile.

icon Stream

Ikon untuk file yang disertakan.

iconFormat ImageFormat

Format dari ikon file yang disertakan.

Terjemahan dari String (String, Stream)

Initifikasi instansi baru dari kelas Aspose.Note.AttachedFile.

public AttachedFile(string fileName, Stream attachedFileStream)
   {
   }

Parameters

fileName string

Nama dari file yang ditambahkan.

attachedFileStream Stream

Sebuah aliran yang berisi byte file yang disertakan.

AttachedFile (string, Stream, dan ImageFormat)

Initifikasi instansi baru dari kelas Aspose.Note.AttachedFile.

public AttachedFile(
       string fileName,
       Stream attachedFileStream,
       Stream icon,
       ImageFormat iconFormat)
   {
   }

Parameters

fileName string

Nama dari file yang ditambahkan.

attachedFileStream Stream

Sebuah aliran yang berisi byte file yang disertakan.

icon Stream

Ikon untuk file yang disertakan.

iconFormat ImageFormat

Format dari ikon file yang disertakan.

Keterangan( )

Initifikasi instansi baru dari kelas Aspose.Note.AttachedFile.

public AttachedFile()
   {
   }

Properties

Alignment

Mendapatkan atau menetapkan penyesuaian.

public HorizontalAlignment Alignment
   {
      get;
      set;
   }

Nilai Properti

HorizontalAlignment

AlternativeTextDescription

Dapatkan atau menetapkan teks alternatif untuk ikon file yang disertakan.

public string AlternativeTextDescription
   {
      get;
      set;
   }

Nilai Properti

string

AlternativeTextTitle

Dapatkan atau menetapkan judul teks alternatif untuk ikon file yang disertakan.

public string AlternativeTextTitle
   {
      get;
      set;
   }

Nilai Properti

string

Bytes

Dapatkan data biner untuk file tertanam.

public byte[] Bytes
   {
      get;
   }

Nilai Properti

byte [ ]

Examples

Menunjukkan bagaimana untuk mendapatkan konten dari file yang disertakan.

string dataDir = RunExamples.GetDataDir_Attachments();
   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 (System.IO.FileStream fileStream = System.IO.File.OpenWrite(String.Format(dataDir + file.FileName)))
           {
               CopyStream(outputStream, fileStream);
           }
       }
   }

Extension

Dapatkan perpanjangan file tertanam.

public string Extension
   {
      get;
   }

Nilai Properti

string

FileName

Dapatkan nama file yang tertanam.

public string FileName
   {
      get;
   }

Nilai Properti

string

FilePath

Dapatkan jalur ke file asli.

public string FilePath
   {
      get;
   }

Nilai Properti

string

Height

Dapatkan ketinggian asli dari ikon file tertanam.

public float Height
   {
      get;
   }

Nilai Properti

float

HorizontalOffset

Dapatkan atau menetapkan offset horizontal.

public float HorizontalOffset
   {
      get;
      set;
   }

Nilai Properti

float

Icon

Dapatkan data biner untuk ikon yang terkait dengan file tertanam.

public byte[] Icon
   {
      get;
   }

Nilai Properti

byte [ ]

IconExtension

Dapatkan perpanjangan dari ikon.

public string IconExtension
   {
      get;
   }

Nilai Properti

string

IsPrintout

Dapatkan atau menetapkan nilai yang menunjukkan apakah tampilan file dicetak.

public bool IsPrintout
   {
      get;
      set;
   }

Nilai Properti

bool

IsSizeSetByUser

Dapatkan atau menetapkan nilai yang menunjukkan apakah nilai ukuran ikon secara eksplisit diperbarui oleh pengguna.

public bool IsSizeSetByUser
   {
      get;
      set;
   }

Nilai Properti

bool

LastModifiedTime

Dapatkan atau menetapkan waktu yang terakhir diubah.

public DateTime LastModifiedTime
   {
      get;
      set;
   }

Nilai Properti

DateTime

MaxHeight

Dapatkan atau menetapkan ketinggian maksimum untuk menampilkan ikon file tertanam.

public float MaxHeight
   {
      get;
      set;
   }

Nilai Properti

float

MaxWidth

Dapatkan atau menetapkan lebar maksimum untuk menampilkan ikon file tertanam.

public float MaxWidth
   {
      get;
      set;
   }

Nilai Properti

float

ParsingErrorInfo

Dapatkan data tentang kesalahan yang terjadi saat mengakses file.

public ParsingErrorInfo ParsingErrorInfo
   {
      get;
   }

Nilai Properti

ParsingErrorInfo

Tags

Dapatkan daftar semua tag dari satu paragraf.

public List<ITag> Tags { get; }

Nilai Properti

List dan lt; ITag >

Text

Dapatkan atau menetapkan representasi teks dari file yang tertanam. baris tidak harus mengandungi karakter dari nilai 10 (kekuatan garis) atau 13 (pengembalian beban).

public string Text
   {
      get { return this._text; }
      set { this._text = value; }
   }
   private string _text;

Nilai Properti

string

VerticalOffset

Dapatkan atau menetapkan offset vertikal.

public float VerticalOffset
   {
      get;
      set;
   }

Nilai Properti

float

Width

Dapatkan lebar asli dari ikon file tertanam.

public float Width
   {
      get;
   }

Nilai Properti

float

Methods

Pengunjung (Document Visitor)

Menerima pengunjung dari nod.

public override void Accept(DocumentVisitor visitor)
   {
   }

Parameters

visitor DocumentVisitor

Objek kelas yang berasal dari Aspose.Note.DocumentVisitor.

 Indonesia