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:

  1. Crea il lettore di file ‘const file_reader = new FileReader();’ e leggi il file ‘file_reader.readAsArrayBuffer(e.target.files[0]);’.
  2. 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à.
  3. Il risultato JSON contiene il nome del file in fileNameResult.
  4. 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  }

Consulta Ridimensionamento EPS in Java e C++.

Immagine EPS iniziale


Immagine iniziale

Immagine EPS ridimensionata


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.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.