EmbeddedFiles

EmbeddedFiles

نمای کلی

EmbeddedFiles یک نوع در Aspose.PDF FOSS برای Go است.

EmbeddedFiles مجموعه‌ای از فایل‌های پیوست (جاسازی‌شده) سند است — درخت نام /Catalog/Names/EmbeddedFiles (ISO 32000-1 §7.11.4).

این نوع 9 متد برای کار با اشیای EmbeddedFiles در برنامه‌های Go فراهم می‌کند. متدهای موجود شامل: Add, AddFromStream, All, Clear, Count, Get, Has, Names, Remove هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Go برای هر برنامه Go قابل دسترسی هستند.

روش ها

امضاتوضیح
Names() → []stringNames نام‌های پیوست (کلیدهای درخت-نام) را به صورت حروفی مرتب‌شده برمی‌گرداند.
Count() → intCount تعداد فایل‌های جاسازی‌شده را برمی‌گرداند.
Has(name: string) → boolHas گزارش می‌دهد آیا پیوستی با نام داده‌شده وجود دارد یا خیر.
Get(name: string) → *EmbeddedFileGet پیوست نام‌برده را برمی‌گرداند، یا nil اگر موجود نباشد.
All() → []*EmbeddedFileAll تمام پیوست‌ها را به ترتیب نام مرتب شده برمی‌گرداند.
Add(path: string) → (*EmbeddedFile, error)Add فایلی را که در مسیر path قرار دارد، تحت نام پایه‌اش جاسازی می‌کند، نوع MIME را از پسوندش تشخیص می‌دهد و پیوست جدید را برمی‌گرداند.
AddFromStream(name: string, r: io.Reader) → (*EmbeddedFile, error)AddFromStream بایت‌های خوانده‌شده از r را تحت نام داده‌شده جاسازی می‌کند (نوع MIME از پسوند نام تشخیص داده می‌شود) و پیوست جدید را برمی‌گرداند.
Remove(name: string) → boolRemove پیوست نام‌گذاری شده را حذف می‌کند و این‌که آیا وجود داشته است را برمی‌گرداند.
Clear()Clear تمام پیوست‌ها را حذف می‌کند.

همچنین ببینید:

 فارسی