EPS в Word DOCX csharp

Файли EPS або PS PostScript можуть містити текст, зображення, малюнки або векторний вміст тощо. У деяких ситуаціях може знадобитися конвертувати файл PostScript EPS або PS у файл Word у Документ формату DOCX або DOC. У цій статті ви дізнаєтесь про програмне перетворення документів EPS або PS у Word за допомогою C#:

EPS або PS PostScript File to Word конвертер DOCX/DOC – встановлення C# API

Ви можете перетворити файл EPS або PS на документ Word DOCX або DOC у два кроки. По-перше, вам потрібно експортувати файл EPS або PS у PDF-документ за допомогою API Aspose.Page for .NET. По-друге, конвертуйте вихідний PDF-файл у документ Word у форматі DOCX або DOC за допомогою API Aspose.PDF for .NET. Ви можете налаштувати API, завантаживши їх із розділу Завантаження. Крім того, ви можете налаштувати API за допомогою таких команд інсталяції NuGet:

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

Перетворіть файл EPS або PS PostScript на файл Word DOCX або DOC у C#

Ви можете конвертувати файл EPS або PS PostScript у документ Word у форматі DOCX або DOC, виконавши наведені нижче дії.

  1. Ініціалізуйте об’єкт MemoryStream для зберігання проміжного документа PDF.
  2. Завантажте вхідний файл EPS або PS PostScript за допомогою об’єкта FileStream.
  3. Оголосити екземпляр класу PsDocument.
  4. Ініціалізуйте об’єкт PdfSaveOptions необхідними параметрами.
  5. Перетворіть файл EPS або PS Postscript у файл PDF.
  6. Створіть об’єкт DocSaveOptions, вказавши формат DOCX або DOC.
  7. Перетворіть файл EPS або PS на документ Word як DOCX або DOC за допомогою методу Save.

Наведений нижче зразок коду демонструє, як перетворити файл EPS або PS PostScript на DOCX або DOC Word Document за допомогою C#:

// Оголошіть MemoryStream, щоб зберегти проміжний документ PDF.
MemoryStream pdfStream = new MemoryStream();            
        
// Створення екземпляра EPS або PS PostScript за допомогою FileInputSream
FileStream psStream = new FileStream("input.ps" , FileMode.Open);

// Ініціалізація об’єкта класу PsDocument.
Aspose.Page.EPS.PsDocument document = new Aspose.Page.EPS.PsDocument(psStream);

// Якщо ви хочете конвертувати файл Postscript, незважаючи на незначні помилки, установіть цей прапорець
bool suppressErrors = true;

// Ініціалізуйте об'єкт PdfSaveOptions з необхідними параметрами.
Aspose.Page.EPS.Device.PdfSaveOptions options = new Aspose.Page.EPS.Device.PdfSaveOptions(suppressErrors);

options.JpegQualityLevel = 100;

// Якщо ви хочете додати спеціальну папку, де зберігаються шрифти. Стандартна папка шрифтів в ОС завжди включена.
//options.AdditionalFontsFolders = (новий рядок [] {"FONTS_FOLDER"});

// Якщо вам потрібно вказати розмір сторінки, використовуйте наступний рядок
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream);

// Перетворіть файл EPS або PS Postscript на PDF
document.Save(device, options);

// Завантажте проміжний файл PDF
Document doc = new Document(pdfStream);

// Створіть екземпляр об’єкта DocSaveOptions
DocSaveOptions saveOptions = new DocSaveOptions();

// Установіть формат вихідного документа як DOCX або DOC
saveOptions.Format = DocSaveOptions.DocFormat.DocX;

// Перетворіть файл EPS або PS у файл Word DOCX або DOC
doc.Save("output.docx", saveOptions);

Отримайте безкоштовну оціночну ліцензію

Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API без будь-яких обмежень.

Висновок

Підсумовуючи, ви дослідили, як перетворити файл EPS або PS PostScript на документ Word у форматі DOCX або DOC за допомогою C#. Крім того, перегляньте розділ Документація, щоб дізнатися про деякі інші функції API. У разі будь-яких проблем ви завжди можете зв’язатися з нами на безкоштовному форумі підтримки.

Дивись також