EPS do Word DOCX csharp

Pliki postscriptowe EPS lub PS mogą zawierać tekst, obrazy, rysunki lub zawartość wektorową itp. W niektórych sytuacjach może być konieczna konwersja pliku PostScript EPS lub PS do pliku programu Word w formacie Dokument w formacie DOCX lub DOC. W tym artykule nauczysz się programowej konwersji dokumentów EPS lub PS na Word za pomocą C#:

EPS lub PS PostScript File to Word DOCX/DOC Converter – C# API Instalacja

Możesz przekonwertować plik EPS lub PS na dokument Word DOCX lub DOC w dwóch krokach. Najpierw musisz wyeksportować plik EPS lub PS do dokumentu PDF za pomocą Aspose.Page for .NET API. Po drugie, przekonwertuj wyjściowy plik PDF na dokument Word jako DOCX lub DOC za pomocą Aspose.PDF for .NET API. Możesz skonfigurować interfejsy API, pobierając je z sekcji Downloads. Alternatywnie możesz skonfigurować interfejsy API przy użyciu następujących poleceń instalacji NuGet:

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

Konwertuj plik EPS lub PS PostScript na plik Word DOCX lub DOC w języku C#

Możesz przekonwertować plik EPS lub PS PostScript na dokument programu Word w formacie DOCX lub DOC, wykonując poniższe czynności:

  1. Zainicjuj obiekt MemoryStream do przechowywania pośredniego dokumentu PDF.
  2. Załaduj wejściowy plik EPS lub PS PostScript, używając obiektu FileStream.
  3. Zadeklaruj instancję klasy PsDocument.
  4. Zainicjuj obiekt PdfSaveOptions z wymaganymi parametrami.
  5. Konwertuj plik EPS lub PS Postscript na plik PDF.
  6. Utwórz instancję obiektu DocSaveOptions, określając format DOCX lub DOC.
  7. Przekonwertuj plik EPS lub PS na dokument programu Word jako DOCX lub DOC za pomocą metody Save.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik EPS lub PS PostScript na dokument DOCX lub DOC Word za pomocą języka C#:

// Zadeklaruj MemoryStream, aby zapisać pośredni dokument PDF.
MemoryStream pdfStream = new MemoryStream();            
        
// Utwórz instancję EPS lub PS PostScript za pomocą FileInputSream
FileStream psStream = new FileStream("input.ps" , FileMode.Open);

// Zainicjuj obiekt klasy PsDocument.
Aspose.Page.EPS.PsDocument document = new Aspose.Page.EPS.PsDocument(psStream);

// Jeśli chcesz przekonwertować plik Postscript pomimo drobnych błędów ustaw tę flagę
bool suppressErrors = true;

// Zainicjuj obiekt PdfSaveOptions z niezbędnymi parametrami.
Aspose.Page.EPS.Device.PdfSaveOptions options = new Aspose.Page.EPS.Device.PdfSaveOptions(suppressErrors);

options.JpegQualityLevel = 100;

// Jeśli chcesz dodać specjalny folder, w którym przechowywane są czcionki. Domyślny folder czcionek w systemie operacyjnym jest zawsze dołączany.
//options.AdditionalFontsFolders = (nowy ciąg znaków [] {"FONTS_FOLDER"});

// Jeśli chcesz określić rozmiar strony, użyj następującej linii
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream);

// Konwertuj plik EPS lub PS Postscript na format PDF
document.Save(device, options);

// Załaduj pośredni plik PDF
Document doc = new Document(pdfStream);

// Utwórz instancję obiektu DocSaveOptions
DocSaveOptions saveOptions = new DocSaveOptions();

// Ustaw format dokumentu wyjściowego jako DOCX lub DOC
saveOptions.Format = DocSaveOptions.DocFormat.DocX;

// Konwertuj plik EPS lub PS na plik Word DOCX lub DOC
doc.Save("output.docx", saveOptions);

Uzyskaj bezpłatną licencję ewaluacyjną

Możesz poprosić o Bezpłatną licencję tymczasową, aby oceniać interfejsy API bez żadnych ograniczeń.

Wniosek

Podsumowując, zbadałeś, jak przekonwertować plik EPS lub PS PostScript na dokument programu Word w formacie DOCX lub DOC za pomocą języka C#. Ponadto zajrzyj do przestrzeni Dokumentacja, aby poznać kilka innych funkcji interfejsów API. W razie jakichkolwiek wątpliwości zawsze możesz skontaktować się z nami na Bezpłatnym forum wsparcia.

Zobacz też