Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

@sl-code-lords/web_screenshot

Package Overview
Dependencies
Maintainers
4
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sl-code-lords/web_screenshot

take screenshot and pdf from given url

latest
Source
npmnpm
Version
0.0.1-dev
Version published
Maintainers
4
Created
Source

SL Code LORDS

WEB ScreenShot

Status GitHub Issues GitHub Pull Requests License

takes a screenshot of a website or web page and saves it as a PDF file.

📝 Table of Contents

🧐 About

This project takes a screenshot of a website or web page and saves it as a PDF file. The screenshot can be taken of the entire page or of a specific region. The PDF file can be saved in a variety of formats, including PDF/A, PDF/X, and PDF/UA.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes

Installing

yarn add @sl-code-lords/web_screenshot

or

npm i @sl-code-lords/web_screenshot

🎈 Usage

const {WebScreenShot,WebPdf,valid_devices} = require('@sl-code-lords/web_screenshot')
const fs = require('fs')

Screenshot

const device = 'desktop' // tablet or phone
const full_page = false // true

var data = await WebScreenShot('https://ravindumanoj.ml',device,full_page)
fs.writeFileSync('ravindumanoj-ml.png',data)

Pdf


const portrait=true // false for landscape
const zoom = false // true
const print_size = false //true

var data = await WebPdf('https://ravindumanoj.ml',portrait,zoom,print_size)
fs.writeFileSync('ravindumanoj-ml.pdf',data)

✍️ Authors

See also the list of contributors who participated in this project.

Keywords

ss

FAQs

Package last updated on 06 Jul 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts