پرش به محتوای اصلی

تولید تصویر جای‌نگهدار رایگان

تصاویر جای‌نگهدار رنگی با ابعاد، متن و رنگ‌های دلخواه تولید کنید. اندازه‌های استاندارد برای رسانه‌های اجتماعی، ماکت‌ها و کامپ‌های طراحی.

اندازه‌های از پیش تعریف‌شده

تم‌های رنگی

💡 برای ماکت‌های HTML: از گزینه «کپی به عنوان data URL» استفاده کنید و در <img src="..."> بچسبانید. برای طراحی‌های Figma / Sketch، PNG را دانلود و درگ کنید.

کاربردهای رایج

  • تصاویر Placeholder برای Mockups طراحیجعبه های رنگی اندازه شده را برای استفاده در Figma، Sketch یا mockups طراحی وب ایجاد کنید قبل از آماده بودن تصاویر واقعی.
  • Placeholders درخطی برای Mockups HTMLبرای نمونه های سریع، تصاویر placeholder را مستقیماً در HTML جاسازی کنید با استفاده از 'کپی بعنوان Data URL'.
  • Placeholders برای شکاف محتوای CMSهنگام نمایش الگوی CMS، به جای محتوای واقعی برای پیش نمایش های حساس از تصاویر placeholder استفاده کنید.
  • الگوهای تصویر رسانه های اجتماعیPlaceholders به اندازه صحیح برای الگوهای پست Instagram، Facebook، Twitter، LinkedIn ایجاد کنید.
  • تصاویر آزمایش CSS Layoutتصاویر را در نسبت های ابعادی شدید برای آزمایش طرح های CSS واکنش پذیر ایجاد کنید.

نحوه کار

همه‌چیز در مرورگر شما با HTML Canvas API و مارک‌آپ SVG دست‌نویس انجام می‌شود — بدون سرور، بدون آپلود، بدون سرویس شخص‌ثالث. ابعاد، رنگ‌ها و متن برچسب را تنظیم می‌کنید، و ابزار تصویر را مستقیماً روی یک عنصر بوم در زمان واقعی می‌کشد، سپس در صورت نیاز آن را به PNG، JPEG یا SVG خروجی می‌دهد.

  1. 1
    ابعاد و رنگ‌ها را پیکربندی کنید
    یک عرض و ارتفاع (هرکدام ۱ تا ۴۰۰۰ پیکسل) تایپ کنید، یا یکی از یازده پیش‌تنظیمی که اندازه‌های رایج شبکه اجتماعی و طراحی را می‌پوشانند انتخاب کنید. رنگ پس‌زمینه و متن را از تم‌های داخلی انتخاب کنید یا هر مقدار هگز را مستقیماً وارد کنید؛ یک انتخاب‌گر رنگ بومی و یک فیلد متنی اعتبارسنجی‌شده همگام باقی می‌مانند.
  2. 2
    Canvas API پیش‌نمایش را فوراً رندر می‌کند
    یک اثر React drawPlaceholder() را در هر تغییر فراخوانی می‌کند. این تابع از CanvasRenderingContext2D برای پرکردن مستطیل با رنگ پس‌زمینه، به‌طور اختیاری ترسیم خطوط قطری صلیب-موی کم‌رنگ در شفافیت ۱۵٪، سپس اندازه‌گیری و ترازبندی-مرکز متن برچسب شما استفاده می‌کند — به‌طور خودکار فونت را کوچک می‌کند تا در ۹۰٪ عرض بوم جا شود.
  3. 3
    صدور به‌صورت PNG، JPEG، یا SVG
    دانلودهای PNG و JPEG canvas.toDataURL() را فراخوانی می‌کنند، نتیجه base64 را به یک Blob در حافظه تبدیل می‌کنند، و دانلود را راه‌اندازی می‌کنند — همه به‌صورت همزمان درون حرکت کاربر پس قواعد دانلود iOS Safari برآورده می‌شوند. صدور SVG یک رشته SVG خودکفا با یک rect متناظر، خطوط قطری اختیاری، و یک عنصر متن می‌سازد، سپس آن را به‌عنوان یک فایل .svg ذخیره می‌کند.
  4. 4
    صدور دسته‌ای و میان‌برهای کپی
    دکمه 'دانلود همه پیش‌تنظیم‌ها' به‌طور پویا JSZip را وارد می‌کند، هرکدام از یازده اندازه پیش‌تنظیم را روی یک بوم خارج-از-صفحه با استفاده از همان تابع ترسیم دوباره رندر می‌کند، و همه PNGها را در یک ZIP واحد بسته‌بندی می‌کند. دکمه‌های کپی یک URL داده PNG، یک تگ img درون‌خطی SVG، یا یک اعلان background-image مربوط به CSS برای چسباندن فوری در کد ساطع می‌کنند.

ابزارهای مرتبط

سؤالات متداول