FileSpecification
خلاصه ای
FileSpecification یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: IDisposable.
این یک مشخصات فایل جاسازی شده است (PDF §7.11.3).
این کلاس ۱۰ روش برای کار با اشیاء FileSpecification در برنامه های .NET را ارائه می دهد. روش های موجود شامل: Dispose, FileSpecification, GetData, GetValue, SetValue. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .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، PDF 2.0 ترجیح داده می شود تا /F). |
FileSystem | string? | خواندن/نوشتن | شناسه سیستم فایل در /FS. |
IncludeContents | bool | خواندن/نوشتن | وقتی که درست است، مشخصات فایل یک جریان فایل جاسازی شده (/EF entry) را حمل می کند. |
AFRelationship | AFRelationship | خواندن/نوشتن | رابطه بین فایل های جاسازی شده و محتوای سند که به آن اشاره دارد (/AFRelationhip، PDF 2.0 §7.11.3). |
Encoding | FileEncoding | خواندن/نوشتن | فشرده سازی اعمال شده به داده های جریان جاسازی شده هنگامی که مشخصات به یک سند اضافه می شود: Zip آن را ذخیره می کند FlateDecode-کمپریس، هیچ کدام آن ها را خام ذخیره نمی کند. |
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() | منابع موجود در مشخصات فایل را آزاد می کند. |