EPSまたはPSpostscriptファイルには、テキスト、画像、図面、ベクターコンテンツなどを含めることができます。状況によっては、EPSまたはPSPostScriptファイルをのWordファイルに変換する必要があります。 DOCXまたはDOC形式のドキュメント。この記事では、C#を使用してプログラムでEPSまたはPSからWordへのドキュメント変換について学習します。
- EPSまたはPSPostScriptファイルからWordDOCX/ DOCコンバーター– C#APIのインストール
- EPSまたはPSPostScriptファイルをC#でWordDOCXまたはDOCファイルに変換します
EPSまたはPSPostScriptファイルからWordDOCX/ DOCコンバーター– C#APIのインストール
EPSまたはPSファイルをWordDOCXまたはDOCドキュメントに2つの手順で変換できます。まず、Aspose.Page for .NET APIを使用して、EPSまたはPSファイルをPDFドキュメントにエクスポートする必要があります。次に、出力PDFファイルをAspose.PDF for .NETAPIを使用してDOCXまたはDOCとしてWord文書に変換します。 ダウンロードセクションからAPIをダウンロードして、APIを設定できます。または、次のNuGetインストールコマンドを使用してAPIを構成することもできます。
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.Page
EPSまたはPSPostScriptファイルをC#でWordDOCXまたはDOCファイルに変換します
以下の手順に従って、EPSまたはPSPostScriptファイルをDOCXまたはDOC形式のWord文書に変換できます。
- MemoryStreamオブジェクトを初期化して、中間PDFドキュメントを保持します。
- FileStreamオブジェクトを使用して入力EPSまたはPSPostScriptファイルをロードします。
- PsDocumentクラスインスタンスを宣言します。
- PdfSaveOptionsオブジェクトを必要なパラメーターで初期化します。
- EPSまたはPSPostscriptファイルをPDFファイルに変換します。
- DOCXまたはDOC形式を指定しながら、DocSaveOptionsオブジェクトをインスタンス化します。
- Saveメソッドを使用して、EPSまたはPSファイルをDOCXまたはDOCとしてWord文書に変換します。
以下のコードサンプルは、C#を使用してEPSまたはPSPostScriptファイルをDOCXまたはDOCWordドキュメントに変換する方法を示しています。
// 中間PDFドキュメントを保存するようにMemoryStreamを宣言します。
MemoryStream pdfStream = new MemoryStream();
// FileInputSreamを使用してEPSまたはPSPostScriptをインスタンス化します
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;
// フォントが保存されている特別なフォルダを追加したい場合。 OSのデフォルトのフォントフォルダは常に含まれています。
//options.AdditionalFontsFolders =(new String [] {"FONTS_FOLDER"});
// ページサイズを指定する必要がある場合は、次の行を使用してください
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream);
// EPSまたはPSPostscriptファイルを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ファイルをWordDOCXまたはDOCファイルに変換します
doc.Save("output.docx", saveOptions);
無料の評価ライセンスを取得する
無料一時ライセンスをリクエストして、制限なしでAPIを評価できます。
結論
結論として、EPSまたはPS PostScriptファイルをC#を使用してDOCXまたはDOC形式のWord文書に変換する方法を検討しました。さらに、APIの他のいくつかの機能については、ドキュメントスペースをご覧ください。ご不明な点がございましたら、いつでも無料サポートフォーラムまでお問い合わせください。