کلیپ بورد Clipboard

کلیپ بورد یا Clipboard چیست؟

کلیپ بورد (Clipboard) قابلیتی نرم افزاری است که به منظور نگه‌داری موقت داده‌ها و انتقال آن میان بخش‌های مختلف یک نرم‌افزار (یا سند) و یا مابین نرم‌افزارها و اسناد مختلف به کار می‌رود. داده‌ها از طریق عمل Copy (رونوشت‌برداری) یا Cut (بریدن) وارد Clipboard می‌شوند و با عمل Paste (چسباندن) در بخش موردنظر از نرم‌افزار یا سندی که این عمل روی آن انجام شده است قرار می‌گیرند.

به مکانی که داده‌های کلیپ‌بورد روی آن به صورت موقت ذخیره می‌شوند بافر کلیپ بورد (Clipboard Buffer) یا بافر Paste گفته می‌شود. در گونه‌های ابتدایی کلیپ‌بورد، تنها امکان ذخیره‌ی داده‌های متنی ساده (بدون رنگ و هر نوع فرمت خاصی) وجود داشت اما پیاده‌سازی‌های کنونی، از داده‌های پیچیده‌تری نظیر تصاویر، داده‌های متنی قالب‌دار و حتی سلول‌های پیچیده‌ی صفحات گسترده (Spreadsheet) نیز پشتیبانی می‌کنند.

برخی از محیط‌های پیشفرض Clipboard از جمله آنچه در سیستم عامل ویندوز قابل مشاهده است تنها قادر به نگه‌داری یک آیتم می‌باشند و هر عمل Copy یا Cut باعث جایگزین شدن محتوای جدید با محتوای پیشین Clipboard می‌شود.

نرم افزار مدیریت کلیپ بورد (Clipboard Manager) به برنامه‌هایی گفته می‌شود که برای مدیریت و دستکاری Clipboard یا بهبود قابلیت‌های آن طراحی شده‌اند. از مشهورترین این نرم‌افزارها می‌توان به دیتو (Ditto)، شبپ شیفتر (Shapeshifter)، آرس کلیپ (ArsClip) و کلیپ ایکس (ClipX) اشاره کرد.

واژه‌های مرتبط

مدیریت کلیپ بورد Clipboard Manager مدیریت کلیپ بورد یا Clipboard Manager چیست؟ نرم افزار مدیریت کلیپ بورد (Clipboard Manager) نرم افزاری است که امکان مدیریت کلیپ بورد را برای کاربر فرا...
بریدن، رونوشت برداری و الصاق Cut, Copy and Paste... بریدن، رونوشت برداری و الصاق Cut, Copy and Paste چیست؟ در رایانه دستورات بریدن، رونوشت برداری و الصاق (Cut, Copy and Paste) دستوراتی مرتبط هستند که ب...
نرم افزار کراس پلتفرم Cross-Platform Software... نرم افزار کراس پلتفرم یا Cross-Platform Software چیست؟ نرم افزار کراس پلتفرم (Cross-Platform Software) به نرم افزاری گفته می‌شود که برای چند پلتفرم ر...
کامپایلر Compiler کامپایلر یا Compiler چیست؟ کامپایلر (Compiler) یک برنامه‌ی رایانه‌ای است که سورس کد نوشته شده به یک زبان برنامه نویسی (زبان مبدأ) را به یک زبان دیگر ...
پلتفرم رایانشی Computing Platform پلتفرم رایانشی یا Computing Platform چیست؟ پلتفرم رایانشی (Computing Platform) یا به اختصار پلتفرم به محیطی گفته می‌شود که یک نرم افزار در آن اجرا می...
سمت کلاینت Client-Side سمت کلاینت یا Client-Side چیست؟ سمت کلاینت (Client-Side) اصطلاحی در مورد اعمالی است که در یک ارتباط کلاینت - سرور توسط کلاینت انجام می‌شود. در یک ار...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *