ไลบรารี JavaScript โอเพ่นซอร์สสำหรับการประมวลผลภาพ

JavaScript API สำหรับการจับภาพหน้าจอของเว็บไซต์

Capture-Website คืออะไร?

Capture-Website เป็นไลบรารีประมวลผลภาพที่มีน้ำหนักเบาแบบโอเพนซอร์สที่ช่วยให้นักพัฒนา JavaScript สามารถจับภาพหน้าจอของเว็บไซต์ได้ เมื่อใช้ API คุณสามารถจับภาพหน้าจอของเว็บไซต์ใดก็ได้โดยใช้ URL ของไซต์ และภาพหน้าจอจะถูกบันทึกไว้ในเส้นทางของไฟล์ที่ส่งออก คุณสามารถกำหนดความกว้าง ความสูง ประเภท และคุณภาพของภาพหน้าจอได้ นอกจากนี้ คุณยังสามารถถ่ายภาพหน้าจอตามขนาดอุปกรณ์เฉพาะได้อีกด้วย

เมื่อใช้ API คุณไม่เพียงแต่จับภาพหน้าจอของส่วนที่มองเห็นได้เท่านั้น แต่ยังรวมถึงไซต์ที่สมบูรณ์รวมถึงหน้าที่เลื่อนดูได้ทั้งหมดด้วย โดยค่าเริ่มต้น API จะใช้พื้นหลังสีขาวสำหรับภาพหน้าจอ หากคุณลบพื้นหลังออก API จะจับภาพหน้าจอด้วยความโปร่งใส

Previous Next

เริ่มต้นใช้งาน Capture-Website

วิธีที่แนะนำในการติดตั้ง Capture-Website ผ่าน NPM โปรดใช้คำสั่งต่อไปนี้เพื่อติดตั้ง

ติดตั้ง Capture-Website Thief ผ่าน NPM

 npm install capture-website 

จับภาพหน้าจอของเว็บไซต์ผ่าน JavaScript API ฟรี

ไลบรารี Capture-Website แบบโอเพ่นซอร์สช่วยให้นักพัฒนา JavaScript สามารถจับภาพหน้าจอของเว็บไซต์โดยทางโปรแกรม ในการจับภาพหน้าจอของไซต์ API จะจัดเตรียมวิธี captureWebsite.file() เมธอดนี้ใช้ชื่อไฟล์อินพุต พาธไฟล์เอาต์พุต และตัวเลือกสำหรับภาพหน้าจอ โดยใช้รหัสสองบรรทัดต่อไปนี้ คุณสามารถจับภาพหน้าจอของเว็บไซต์ได้อย่างง่ายดาย

จับภาพหน้าจอเว็บไซต์

  1. นำเข้าไลบรารีเว็บไซต์การจับภาพ
  2. จับภาพหน้าจอของไซต์โดยใช้ captureWebsite.file (อินพุต, outputFilePath, ตัวเลือก?) วิธีการจับภาพหน้าจอของอินพุตที่กำหนดและบันทึกลงใน outputFilePath ที่กำหนด
  3. คุณยังสามารถตั้งค่าตัวเลือกต่างๆ เช่น ความสูง ประเภทความกว้าง และความกว้างสำหรับไฟล์เอาต์พุต

จับภาพหน้าจอของเว็บไซต์ใน JavaScript

import captureWebsite from 'capture-website';
    await captureWebsite.file('https://fileformat.com', 'screenshot.png');
            

จับภาพหน้าจอสำหรับขนาดอุปกรณ์เฉพาะใน JavaScript

ไลบรารี Capture-Website แบบโอเพนซอร์สช่วยให้นักพัฒนา JavaScript สามารถจับภาพหน้าจอเมื่อถ่ายบนอุปกรณ์ที่ระบุ เพื่อจับภาพหน้าจอของไซต์ API ให้คุณสมบัติ emulateDevice คุณสามารถจำลองภาพหน้าจอขนาด iPhone X ด้วยการใช้โค้ดสองบรรทัดต่อไปนี้ คุณสามารถเลียนแบบภาพหน้าจอของเว็บไซต์ได้อย่างง่ายดาย

จำลองอุปกรณ์สำหรับภาพหน้าจอ

  1. นำเข้าไลบรารีเว็บไซต์การจับภาพ
  2. จับภาพหน้าจอของไซต์โดยใช้ captureWebsite.file (อินพุต, outputFilePath, ตัวเลือก?) วิธีการจับภาพหน้าจอของอินพุตที่กำหนดและบันทึกลงใน outputFilePath ที่กำหนด
  3. จำลองโดยใช้คุณสมบัติ emulateDevice และตั้งค่าเป็น 'iPhone X'

จำลองภาพหน้าจอของเว็บไซต์ใน JavaScript

import captureWebsite from 'capture-website';
    await captureWebsite.file('https://fileformat.com', 'screenshot.png', {
        emulateDevice: 'iPhone X'
    });
            
 ไทย