گسترش اسناد گوگل با افزونه‌ها

گوگل داکس یک راهکار ابری برای مدیریت اسناد است که امکان همکاری بلادرنگ و ابزارهای قدرتمندی برای نوشتن، ویرایش و اشتراک‌گذاری اسناد ارائه می‌دهد.

شما می‌توانید Docs را با افزونه‌هایی که باعث بهبود گردش کار سفارشی می‌شوند، اتصال به سیستم‌های شخص ثالث را برقرار می‌کنند و اسناد خود را با سایر برنامه‌های Google Workspace (مانند Google Slides) ادغام می‌کنند، گسترش دهید.

می‌توانید افزونه‌ی Docs که دیگران در Google Workspace Marketplace ساخته‌اند را ببینید.

کاری که می‌توانید انجام دهید

در اینجا چند کاری که می‌توانید با افزونه‌هایی که Docs را گسترش می‌دهند انجام دهید، آورده شده است:

  • با استفاده از سرویس داخلی Apps Script Document، متن را در Docs بخوانید، ویرایش کنید، تجسم کنید و قالب‌بندی کنید. این سرویس همچنین به شما امکان می‌دهد جداول، تصاویر، نقشه‌ها و معادلات موجود در Docs را ایجاد و اصلاح کنید.
  • با استفاده از HTML و CSS استاندارد، منوهای سفارشی ایجاد کنید و چندین رابط کاربری دیالوگ و سایدبار سفارشی تعریف کنید.
  • از محرک‌های افزونه برای اجرای توابع مشخص شده هنگام وقوع رویدادهای محرک خاص استفاده کنید.

افزونه‌های سندنگار با استفاده از Apps Script ساخته شده‌اند. برای کسب اطلاعات بیشتر در مورد نحوه دسترسی و مدیریت سندنگار گوگل با Apps Script، به Extend Docs مراجعه کنید.

ساختار سند

اسناد ایجاد شده در Docs دارای ساختارهای داخلی و درختی (شبیه به HTML یا JSON) هستند که محل و نحوه نمایش متن، تصاویر، جداول و سایر عناصر را تعریف می‌کنند. سرویس اسناد Apps Script چندین کلاس (مانند Paragraph یا Table ) را برای کمک به مدیریت انواع مختلف عناصر تعریف می‌کند.

برای آشنایی با این کلاس‌های عنصر و قوانین حاکم بر چیدمان آنها، به بخش ساختار یک سند مراجعه کنید.

محرک‌ها

تریگرهای اسکریپت برنامه‌ها به یک پروژه اسکریپت اجازه می‌دهند تا در صورت برآورده شدن شرایط خاص، مانند باز شدن یک سند یا نصب یک افزونه، یک تابع مشخص را اجرا کند.

برای اطلاعات بیشتر در مورد اینکه چه محرک‌هایی می‌توانند با افزونه‌های Docs استفاده شوند و چه محدودیت‌هایی در استفاده از آنها اعمال می‌شود ، به محرک‌های افزونه مراجعه کنید.

شروع به کار

وقتی آماده بودید که نگاهی به کدها بیندازید، نمونه‌های افزونه‌های ما، از جمله افزونه‌ی Docs با قابلیت شروع سریع (Quickstart) که به مترجم گوگل مجهز است را بررسی کنید.