Converti EPS con l'API Aspose.Page C++
Questo articolo spiega come convertire file EPS usando C++ sull’esempio della conversione da EPS a WMF.
Aspose.Page per C++ consente di convertire file EPS tramite Java nei formati BMP, JPG, EMF, TIFF, PNG, WMF e PDF.
Puoi verificare la qualità della conversione da EPS a PNG di Aspose.Page e visualizzare i risultati tramite il servizio online gratuito Convertitore da EPS a PNG o Visualizzatore EPS
Il convertitore da EPS a PNG di Aspose.Page per C++ consente di convertire file Encapsulated PostScript (EPS) in immagini PNG su Windows e Linux.
Per eseguire la conversione da EPS a PNG, è necessario eseguire diversi passaggi:
- Creare un’istanza di PsDocument dal file EPS. 2. Utilizzare ImageSaveOptions (o PdfSaveOptions se si esegue la conversione in PDF) per specificare i valori booleani AdditionalFontsFolder e SuppressError.
- Chiamare SaveAsImage per salvare il documento PostScript come immagine con opzioni di salvataggio immagine in un array di array di byte. Un array di byte per una pagina del documento di input.
- Salvare gli array bidimensionali di byte risultanti in file PNG, creando per ogni array di byte un nuovo flusso di output. 5. Se il valore SuppressErrors è impostato su true, come predefinito, è possibile visualizzare gli errori generati durante la conversione da EPS a PNG.
Il seguente frammento di codice mostra come convertire file EPS in PNG in C++:
Per esempi completi e file di dati, visitare https://github.com/aspose-page/Aspose.Page-for-C
Consideriamo ImageSaveOptions. Utilizzando questa classe, possiamo assegnare diversi parametri di conversione durante la conversione da EPS a PNG.
- AdditionalFontsFolder specifica le posizioni in cui trovare i font. Le cartelle di sistema dei font sono sempre incluse per impostazione predefinita.
- SuppressError controlla il comportamento del convertitore da EPS a WMF quando si verificano errori non critici. Se il valore è true, è possibile visualizzare un elenco di tali errori dopo la conversione nel campo Eccezioni. Il valore predefinito è true.
Debug consente di inviare informazioni di debug alla console. Il valore predefinito è false.
Valuta la conversione da EPS a PNG online sul nostro convertitore da EPS a PNG. Puoi convertire più file EPS in PNG contemporaneamente e scaricare i risultati in pochi secondi.
Puoi scaricare esempi e file di dati da GitHub.