Da EPS a Word DOCX nitido

I file PostScript EPS o PS possono contenere testo, immagini, disegni o contenuti vettoriali, ecc. In alcune situazioni, potrebbe essere necessario convertire un file PostScript EPS o PS in un file Word in Documento in formato DOCX o DOC. In questo articolo imparerai la conversione di documenti da EPS o PS a Word a livello di codice usando C#:

Convertitore da file EPS o PS PostScript a Word DOCX/DOC – Installazione API C#

Puoi convertire un file EPS o PS in un documento Word DOCX o DOC con due passaggi. Innanzitutto, è necessario esportare il file EPS o PS in un documento PDF utilizzando l’API Aspose.Page for .NET. In secondo luogo, converti il file PDF di output in un documento Word come DOCX o DOC con l’API Aspose.PDF for .NET. Puoi configurare le API scaricandole dalla sezione Download. In alternativa, puoi configurare le API utilizzando i seguenti comandi di installazione di NuGet:

PM> Install-Package Aspose.PDF  
PM> Install-Package Aspose.Page

Converti file PostScript EPS o PS in file Word DOCX o DOC in C#

È possibile convertire un file PostScript EPS o PS in un documento Word in formato DOCX o DOC seguendo i passaggi seguenti:

  1. Inizializza un oggetto MemoryStream per contenere il documento PDF intermedio.
  2. Caricare il file EPS o PS PostScript di input utilizzando l’oggetto FileStream.
  3. Dichiara l’istanza della classe PsDocument.
  4. Inizializza l’oggetto PdfSaveOptions con i parametri richiesti.
  5. Converti file EPS o PS Postscript in un file PDF.
  6. Istanziare l’oggetto DocSaveOptions mentre si specifica il formato DOCX o DOC.
  7. Converti il file EPS o PS in un documento Word come DOCX o DOC usando il metodo Salva.

L’esempio di codice seguente mostra come convertire un file PostScript EPS o PS in un documento Word DOCX o DOC utilizzando C#:

// Dichiara MemoryStream per salvare il documento PDF intermedio.
MemoryStream pdfStream = new MemoryStream();            
        
// Crea un'istanza EPS o PS PostScript utilizzando FileInputSream
FileStream psStream = new FileStream("input.ps" , FileMode.Open);

// Inizializza l'oggetto classe PsDocument.
Aspose.Page.EPS.PsDocument document = new Aspose.Page.EPS.PsDocument(psStream);

// Se vuoi convertire il file Postscript nonostante errori minori, imposta questo flag
bool suppressErrors = true;

// Inizializza l'oggetto PdfSaveOptions con i parametri necessari.
Aspose.Page.EPS.Device.PdfSaveOptions options = new Aspose.Page.EPS.Device.PdfSaveOptions(suppressErrors);

options.JpegQualityLevel = 100;

// Se si desidera aggiungere una cartella speciale in cui sono archiviati i caratteri. La cartella dei caratteri predefinita nel sistema operativo è sempre inclusa.
//options.AdditionalFontsFolders = (nuova stringa [] {"FONTS_FOLDER"});

// Se è necessario specificare la dimensione della pagina, utilizzare la riga seguente
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream);

// Converti file EPS o PS Postscript in PDF
document.Save(device, options);

// Carica il file PDF intermedio
Document doc = new Document(pdfStream);

// Istanziare un oggetto di DocSaveOptions
DocSaveOptions saveOptions = new DocSaveOptions();

// Imposta il formato del documento di output come DOCX o DOC
saveOptions.Format = DocSaveOptions.DocFormat.DocX;

// Converti il file EPS o PS in un file Word DOCX o DOC
doc.Save("output.docx", saveOptions);

Ottieni la licenza di valutazione gratuita

Puoi richiedere una Licenza temporanea gratuita per valutare le API senza alcuna limitazione.

Conclusione

In conclusione, hai esplorato come convertire un file PostScript EPS o PS in un documento Word in formato DOCX o DOC con C#. Inoltre, dai un’occhiata allo spazio Documentazione per apprendere molte altre funzionalità delle API. In caso di dubbi, puoi sempre contattarci al Forum di supporto gratuito.

Guarda anche