Ridimensiona EPS | Soluzione API JavaScript
Panoramica
Questo articolo spiega come ridimensionare un file EPS utilizzando JavaScript. Tratta i seguenti argomenti.
Descrizione del ridimensionamento EPS tramite JavaScript
Ridimensionare un’immagine implica la regolazione della larghezza e/o dell’altezza. Mentre il contenuto dell’immagine rimane invariato, la sua scala può essere modificata in base a queste nuove dimensioni. Se si aumentano proporzionalmente sia la larghezza che l’altezza, l’immagine EPS apparirà ingrandita; in caso contrario, risulterà più piccola. Modifiche sproporzionate a larghezza e altezza comporteranno la compressione o l’allungamento dell’immagine EPS in una direzione specifica. È importante sottolineare che le dimensioni del file EPS rimarranno pressoché invariate, poiché la nostra soluzione modifica solo l’intestazione e le sezioni di impostazione del file EPS, non il suo contenuto.
Per impostare una nuova dimensione per un’immagine EPS, spesso è necessario conoscerne le dimensioni correnti e scegliere le unità di misura per la nuova dimensione. Le unità di misura più comuni includono punti (1/72 di pollice), pollici, millimetri, centimetri e percentuali.
Ecco quindi i passaggi per ridimensionare un’immagine EPS in JavaScript:
- Crea il lettore di file ‘const file_reader = new FileReader();’ e leggi il file ‘file_reader.readAsArrayBuffer(e.target.files[0]);’.
- Al caricamento, chiama il gestore eventi AsposeResizeEPS e passagli il contenuto del file e il suo nome, le nuove dimensioni (larghezza e altezza) e il tipo di unità.
- Il risultato JSON contiene il nome del file in fileNameResult.
- Puoi scaricare un file utilizzando la funzione DownloadFile: ‘DownloadFile(JSON.fileNameResult, “image/pdf”);’.
Puoi verificare la qualità del ridimensionamento EPS di Aspose.Page e visualizzare i risultati tramite il Resize EPS online gratuito e quindi visualizzare il file EPS risultante con il nostro Visualizzatore EPS
Ridimensionamento EPS: impostazione di una nuova dimensione in Punti in JavaScript
Nel seguente frammento di codice JavaScript la nuova dimensione dell’immagine è impostata in Punti (1/72 di pollice):
1 var fResizeEPS = function (e) {
2 const file_reader = new FileReader();
3 file_reader.onload = (event) => {
4 const JSON = AsposeResizeEPS(event.target.result, e.target.files[0].name, e.target.files[0].name + "_resize.eps", 200, 100, Module.Units.Points);
5 if (JSON.errorCode == 0) {
6 DownloadFile(JSON.fileNameResult, "image/eps");
7 }
8 else
9 document.getElementById('output').textContent = JSON.errorText;
10 }
11 file_reader.readAsArrayBuffer(e.target.files[0]);
12 }
Immagine iniziale
Immagine ridimensionata
Valuta il ridimensionamento EPS online sulla nostra applicazione web per il ridimensionamento EPS. Puoi ridimensionare il file EPS e scaricare il risultato in pochi secondi.
Puoi scaricare esempi e file di dati da
GitHub.