EPS به Word DOCX csharp

فایل‌های پست اسکریپت EPS یا PS می‌توانند حاوی متن، تصاویر، طرح‌ها، یا محتویات برداری و غیره باشند. در برخی شرایط، ممکن است لازم باشد یک فایل پست اسکریپت EPS یا PS را به یک فایل Word در تبدیل کنید. سند با فرمت DOCX یا DOC. در این مقاله، تبدیل سند EPS یا PS به Word را به صورت برنامه نویسی با استفاده از سی شارپ یاد خواهید گرفت:

تبدیل فایل EPS یا PS PostScript به Word DOCX/DOC – نصب API C#

شما می توانید یک فایل EPS یا PS را با دو مرحله به سند Word DOCX یا DOC تبدیل کنید. ابتدا باید فایل EPS یا PS را با استفاده از API Aspose.Page for .NET به یک سند PDF صادر کنید. در مرحله دوم، فایل PDF خروجی را با API Aspose.PDF for .NET به یک سند Word به عنوان DOCX یا DOC تبدیل کنید. می‌توانید APIها را با دانلود آن‌ها از بخش Downloads تنظیم کنید. همچنین، می‌توانید APIها را با استفاده از دستورات نصب NuGet زیر پیکربندی کنید:

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

تبدیل فایل EPS یا PS PostScript به Word DOCX یا DOC در سی شارپ

با دنبال کردن مراحل زیر می توانید یک فایل EPS یا PS PostScript را به یک سند Word با فرمت DOCX یا DOC تبدیل کنید:

  1. یک شی MemoryStream را برای نگهداری سند پی دی اف میانی راه اندازی کنید.
  2. فایل ورودی EPS یا PS PostScript را با استفاده از شی FileStream بارگیری کنید.
  3. نمونه کلاس PsDocument را اعلام کنید.
  4. شیء PdfSaveOptions را با پارامترهای مورد نیاز مقداردهی کنید.
  5. فایل EPS یا PS Postscript را به یک فایل PDF تبدیل کنید.
  6. هنگام تعیین فرمت DOCX یا DOC، شیء DocSaveOptions را نمونه‌سازی کنید.
  7. فایل EPS یا PS را با استفاده از روش Save به سند Word به عنوان DOCX یا DOC تبدیل کنید.

نمونه کد زیر نحوه تبدیل یک فایل EPS یا PS PostScript را با استفاده از C# به DOCX یا DOC Word Document نشان می دهد:

// برای ذخیره سند PDF واسطه، MemoryStream را اعلام کنید.
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);

// فایل پی دی اف واسطه را بارگیری کنید
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 با سی شارپ بررسی کرده اید. علاوه بر این، لطفاً به فضای Documentation نگاهی بیندازید تا چندین ویژگی دیگر APIها را بیاموزید. در صورت هر گونه نگرانی، همیشه می توانید در تالار گفتمان پشتیبانی رایگان با ما تماس بگیرید.

همچنین ببینید