Skip to content

YASSER-27/Image-Paster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edit Img Tool Logo

Image Paster

Image Paster is a fast tool for Windows designed to simplify handling images copied to the clipboard. The program allows you to browse the history of images you have copied and drag and drop them directly into any other application.

Key Features

  • Image History: The program keeps the last 40 images you copied for easy access later.
  • Drag & Drop: You can drag any image from the program's history and drop it directly into Discord, Telegram, Chrome, Photoshop, or any other application.
  • Global Hotkey: Press F9 to show or hide the program from anywhere in the system.
  • Modern UI: Attractive glass interface (Acrylic Blur) that fits Windows 10/11 aesthetics.
  • System Tray: The program runs in the background and appears in the notification area next to the clock for easy access.
  • Auto-Startup: Built-in option to run automatically at Windows startup.
  • Single Instance: Prevents opening more than one copy at the same time to save system resources.

Setup and Build

The program is designed to be very lightweight and does not require complex software to build.

  1. Ensure the following files are in the same folder:
    • Program.cs (Source code)
    • icon.ico (Application icon)
    • hide_f9.mp3 (Alert sound - optional)
    • Setup.bat (Build file)
  2. Run the Setup.bat file as an administrator or standard user.
  3. The file will build the program and produce ImagePaster.exe with the icon embedded.

Shortcuts

Shortcut Function
F9 Quickly show / hide the window
Ctrl + V Manually paste an image from the clipboard
Esc Close the program
Mouse Drag Drag the image to export it to any application

Tech Stack

  • Language: C# (.NET Framework 4.x / .NET 6+)
  • UI Framework: Windows Forms (WinForms)
  • Styling: Custom Drawing + GDI+ + Win32 API (Acrylic Blur)
  • Build Tool: CSC (C# Compiler) via Batch Script

Developer

Developed by: YASSER-27 GitHub: https://github.com/YASSER-27


Image Paster

Image Paster Pro هو أداة احترافية وسريعة لنظام ويندوز مصممة لتسهيل التعامل مع الصور المنسوخة في الحافظة. يتيح لك البرنامج استعراض تاريخ الصور التي قمت بنسخها، وسحبها وإفلاتها مباشرة في أي تطبيق آخر.


المميزات الرئيسية

  • تاريخ الصور: يحتفظ البرنامج بآخر 40 صورة قمت بنسخها لسهولة الوصول إليها لاحقاً.
  • سحب وإفلات: يمكنك سحب أي صورة من تاريخ البرنامج وإفلاتها مباشرة في (Discord, Telegram, Chrome, Photoshop) أو أي تطبيق آخر.
  • اختصار عالمي: اضغط على F9 لإظهار أو إخفاء البرنامج من أي مكان في النظام.
  • تصميم عصري: واجهة زجاجية جذابة (Acrylic Blur) تتناسب مع جمالية Windows 10/11.
  • أيقونة النظام: يعمل البرنامج في الخلفية ويظهر في منطقة الإشعارات بجانب الساعة لسهولة الوصول.
  • التشغيل التلقائي: خيار مدمج للعمل تلقائياً عند بدء تشغيل ويندوز.
  • نسخة واحدة فقط: يمنع البرنامج فتح أكثر من نسخة منه في نفس الوقت للحفاظ على موارد الجهاز.

كيفية التثبيت والبناء

البرنامج مصمم ليكون خفيفاً جداً ولا يحتاج لبرامج ضخمة لبنائه.

  1. تأكد من وجود الملفات التالية في نفس المجلد:
    • Program.cs (الكود المصدري)
    • icon.ico (أيقونة البرنامج)
    • hide_f9.mp3 (صوت التنبيه - اختياري)
    • Setup.bat (ملف البناء)
  2. قم بتشغيل ملف Setup.bat.
  3. سيقوم الملف ببناء البرنامج وإنتاج ملف ImagePaster.exe مدمج معه الأيقونة.

الاختصارات

الاختصار الوظيفة
F9 إظهار / إخفاء النافذة بسرعة
Ctrl + V لصق صورة يدوياً من الحافظة
Esc إغلاق البرنامج
سحب بالماوس سحب الصورة لتصديرها لأي تطبيق

المطور

بواسطة: YASSER-27 رابط الحساب: https://github.com/YASSER-27