FileSpecification
ภาพรวม
FileSpecification เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: IDisposable.
เป็นตัวแทนของไฟล์ที่ติดตั้งในรายละเอียด (PDF § 7.11.3).
หมวดนี้ให้ 10 วิธีในการทํางานกับวัตถุ FileSpecification ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: Dispose, FileSpecification, GetData, GetValue, SetValue. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: AFRelationship, CollectionItem, Contents, Description, Encoding, EncryptedPayload,และอีก 9 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Name | string | อ่าน/เขียน | ชื่อไฟล์. |
Description | string? | อ่าน/เขียน | คําอธิบายไฟล์. |
Contents | Stream? | อ่าน/เขียน | การสตรีมเพื่ออ่านหรือตั้งข้อมูลไฟล์ที่ติดตัว. |
StreamContents | Stream? | อ่าน | ชื่อเล่นสําหรับเนื้อหา. |
MimeType | string? | อ่าน/เขียน | ประเภท MIME (จาก / Subtype ของไฟล์ที่ติดตั้ง). |
MIMEType | string? | อ่าน/เขียน | ชื่อเล่นสําหรับ MimeType การตั้งชื่อ. |
Params | FileParams? | อ่าน/เขียน | /Params กําหนดการในไฟล์ที่ติดตั้ง, กลมเป็น FileParams. |
UnicodeName | string? | อ่าน/เขียน | ชื่อไฟล์ UTF-16 (/UF entry, PDF 2.0 เป็นที่ชอบมากกว่า /F). |
FileSystem | string? | อ่าน/เขียน | ตัวรับระบุระบบไฟล์ที่นําไปใน /FS. |
IncludeContents | bool | อ่าน/เขียน | เมื่อเป็นจริง, spec ของไฟล์มีสตรีมของไฟลึกลงทุน (/การใส่ EF). |
AFRelationship | AFRelationship | อ่าน/เขียน | ความสัมพันธ์ระหว่างไฟล์ที่ติดตั้งกับเนื้อหาของเอกสาร ที่อ้างอิงมัน (/AFRelationhip, PDF 2.0 §7.11.3). |
Encoding | FileEncoding | อ่าน/เขียน | การกดใช้ข้อมูลของสตรีมที่ติดตั้งเมื่อเติม spec ไปยังเอกสาร: Zip สินค้าเก็บมัน FlateDecode-compressed, None สายงานเก็บเป็น raw. |
EncryptedPayload | EncryptedPayload | อ่าน | เมตาเดทการอภิปรายที่เข้ารหัส (PDF 2.0 ไม่เข้ากรอบรองรับ). |
CollectionItem | CollectionItem | อ่าน | เมตาข้อมูลการรวบรวมที่กํากับโดยแผน (โพร์ตฟอล์ / รายการของคอลเลกชั่น). |
Size | long? | อ่าน | ขนาดที่ไม่ถูกกดของไฟล์ที่ติดตั้ง (ลักษณะตัวแทนเก่า ดู FileParams สําหรับเครื่องเข้าถึงที่เหมาะสม). |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
FileSpecification() | เฟียร์ไฟล์ที่ไม่มีเอกสารรอง หรือสตรีม. |
FileSpecification(file: string) | สร้างรายละเอียดไฟล์ใหม่เพื่อการติดตั้งไฟล (ไม่มีคําอธิบาย). |
FileSpecification(file: string, description: string) | สร้างฟิล์ใหม่เพื่อการใส่ไฟล์ในตัว. |
FileSpecification(fileName: string, annot: Aspose.Pdf.Annotations.Annotation) | สร้างรายละเอียดไฟล์ที่เชื่อมต่อกับข้อความแนบของไฟล. |
FileSpecification(stream: Stream, name: string) | สร้างรายละเอียดไฟล์ใหม่เพื่อการใส่สตรีม (ไม่มีคําอธิบาย). |
FileSpecification(stream: Stream, name: string, description: string) | สร้างฟิล์ใหม่เพื่อการใส่สตรีม. |
GetData() | รับข้อมูลไฟล์ที่ฝังไว้เป็นอาร์เรย์ของไบต์. |
GetValue(key: string) | อ่านคู่ชื่อ / ค่าธรรมดาที่ตั้งไว้ก่อนหน้านี้ผ่าน SetValue ((string, string)). |
SetValue(key: string, value: string) | เก็บคู่ชื่อ / ค่าที่กําหนดเองในสเปค. |
Dispose() | ปล่อยทรัพยากรที่เก็บโดยไฟล์ spec. |