Friday, August 11, 2023

Webs tools

 


<script type="text/javascript" src="https://udbaa.com/bnr.php?section=General&pub=429193&format=728x90&ga=g"></script>

<noscript><a href="https://yllix.com/publishers/429193" target="_blank"><img src="//ylx-aff.advertica-cdn.com/pub/728x90.png" style="border:none;margin:0;padding:0;vertical-align:baseline;" alt="ylliX - Online Advertising Network" /></a></noscript>

<br>

<br>

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Image Compressor Tool</title>

    <style>

        body {

            font-family: Arial, sans-serif;

            margin: 0;

            padding: 0;

            background-color: #f4f4f4;

        }


        .container {

            max-width: 800px;

            margin: 0 auto;

            padding: 20px;

            background-color: #ffffff;

            border-radius: 10px;

            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);

        }


        h1 {

            color: #333333;

            text-align: center;

        }


        #inputImage {

            display: none;

        }


        .btn {

            display: inline-block;

            padding: 10px 20px;

            background-color: #3498db;

            color: #ffffff;

            text-align: center;

            border: none;

            border-radius: 5px;

            cursor: pointer;

        }


        .output {

            text-align: center;

            margin-top: 20px;

        }


        img {

            max-width: 100%;

            height: auto;

        }

    </style>

</head>

<body>

    <div class="container">

        <h1>Image Compressor Tool</h1>

        <input type="file" id="inputImage">

        <button class="btn" id="uploadBtn">Upload Image</button>

        <div class="output" id="outputDiv"></div>

    </div>


    <script>

        const inputImage = document.getElementById('inputImage');

        const uploadBtn = document.getElementById('uploadBtn');

        const outputDiv = document.getElementById('outputDiv');


        uploadBtn.addEventListener('click', () => {

            inputImage.click();

        });


        inputImage.addEventListener('change', () => {

            const file = inputImage.files[0];

            if (file) {

                const reader = new FileReader();

                reader.onload = (event) => {

                    const img = new Image();

                    img.src = event.target.result;

                    img.onload = () => {

                        outputDiv.innerHTML = `

                            <h2>Original Image</h2>

                            <img src="${img.src}" alt="Original Image">

                            <p>Size: $Math.round(file.size / 1024)} KB</p>

                        `;

                    };

                };

             

   reader.readAsDataURL(file);

            }

        });

    </script>

</body>

</html>

Webs tools

  <script type="text/javascript" src="https://udbaa.com/bnr.php?section=General&pub=429193&format=728x90&ga=g...