EPS'den Word'e DOCX csharp

EPS veya PS postscript dosyaları metin, resimler, çizimler veya vektör içerikleri vb. içerebilir. Bazı durumlarda, EPS veya PS PostScript dosyasını DOCX veya DOC biçimindeki belge. Bu makalede, C# kullanarak programlı olarak EPS veya PS’den Word’e belge dönüştürmeyi öğreneceksiniz:

EPS veya PS PostScript Dosyasından Word’e DOCX/DOC Dönüştürücü – C# API Kurulumu

Bir EPS veya PS dosyasını iki adımda Word DOCX veya DOC belgesine dönüştürebilirsiniz. Öncelikle, EPS veya PS dosyasını Aspose.Page for .NET API kullanarak bir PDF belgesine dışa aktarmanız gerekir. İkinci olarak, çıktı PDF dosyasını Aspose.PDF for .NET API ile DOCX veya DOC olarak bir Word belgesine dönüştürün. API’leri İndirilenler bölümünden indirerek ayarlayabilirsiniz. Alternatif olarak, aşağıdaki NuGet yükleme komutlarını kullanarak API’leri yapılandırabilirsiniz:

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

EPS veya PS PostScript Dosyasını C# ile Word DOCX veya DOC Dosyasına Dönüştürün

Aşağıdaki adımları izleyerek bir EPS veya PS PostScript dosyasını DOCX veya DOC formatında bir Word belgesine dönüştürebilirsiniz:

  1. Ara PDF belgesini tutmak için bir MemoryStream nesnesi başlatın.
  2. FileStream nesnesini kullanarak girdi EPS veya PS PostScript dosyasını yükleyin.
  3. PsDocument sınıf örneğini bildirin.
  4. PdfSaveOptions nesnesini gerekli parametrelerle başlatın.
  5. EPS veya PS Postscript dosyasını bir PDF dosyasına dönüştürün.
  6. DOCX veya DOC biçimini belirtirken DocSaveOptions nesnesini somutlaştırın.
  7. EPS veya PS dosyasını Kaydet yöntemini kullanarak DOCX veya DOC olarak bir Word belgesine dönüştürün.

Aşağıdaki kod örneği, bir EPS veya PS PostScript dosyasının C# kullanarak DOCX veya DOC Word Belgesine nasıl dönüştürüleceğini gösterir:

// Aracı PDF belgesini kaydetmek için MemoryStream'i bildirin.
MemoryStream pdfStream = new MemoryStream();            
        
// FileInputSream'i kullanarak EPS veya PS PostScript örneğini oluşturun
FileStream psStream = new FileStream("input.ps" , FileMode.Open);

// PsDocument sınıf nesnesini başlatın.
Aspose.Page.EPS.PsDocument document = new Aspose.Page.EPS.PsDocument(psStream);

// Küçük hatalara rağmen Postscript dosyasını dönüştürmek istiyorsanız bu bayrağı ayarlayın
bool suppressErrors = true;

// Gerekli parametrelerle PdfSaveOptions nesnesini başlatın.
Aspose.Page.EPS.Device.PdfSaveOptions options = new Aspose.Page.EPS.Device.PdfSaveOptions(suppressErrors);

options.JpegQualityLevel = 100;

// Yazı tiplerinin saklandığı özel bir klasör eklemek istiyorsanız. İşletim sistemindeki varsayılan yazı tipleri klasörü her zaman dahildir.
//options.AdditionalFontsFolders = (yeni Dize [] {"FONTS_FOLDER"});

// Sayfa boyutunu belirtmeniz gerekiyorsa aşağıdaki satırı kullanın
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream);

// EPS veya PS Postscript dosyasını PDF'ye dönüştürün
document.Save(device, options);

// Aracı PDF dosyasını yükleyin
Document doc = new Document(pdfStream);

// DocSaveOptions'ın bir nesnesini somutlaştırın
DocSaveOptions saveOptions = new DocSaveOptions();

// Çıktı belge biçimini DOCX veya DOC olarak ayarla
saveOptions.Format = DocSaveOptions.DocFormat.DocX;

// EPS veya PS dosyasını bir Word DOCX veya DOC dosyasına dönüştürün
doc.Save("output.docx", saveOptions);

Ücretsiz Değerlendirme Lisansı Alın

API’leri herhangi bir sınırlama olmaksızın değerlendirmek için bir Ücretsiz Geçici Lisans talep edebilirsiniz.

Çözüm

Sonuç olarak, bir EPS veya PS PostScript dosyasını C# ile DOCX veya DOC formatında bir Word belgesine nasıl dönüştüreceğinizi keşfettiniz. Ayrıca, API’lerin diğer bazı özelliklerini öğrenmek için lütfen Belgeler alanına göz atın. Herhangi bir endişeniz olması durumunda Ücretsiz Destek Forumu aracılığıyla bize her zaman ulaşabilirsiniz.

Ayrıca bakınız