この簡単なチュートリアルでは、クラウドで NET REST API を使用して Word を TIFF に変換する方法について説明します。 Aspose.Words for C# Cloud SDK を使用して、Word ファイル ドキュメントを TIFF にエクスポートします。 C# ローコード API を使用して DOC から TIFF へのコンバーターを開発するためのすべての手順とサンプル コードが提供されています。
前提条件
- アカウントを作成して API 認証情報を取得する
- ダウンロード Aspose.Words Cloud SDK for Dotnet
- 上記の SDK を使用して C# プロジェクトをセットアップします
C# ローコード API を使用して Word ファイルを TIFF に変換する手順
- 構成オブジェクトで API のクライアント ID とクライアント シークレットを設定します。
- 指定された構成で WordsAPI クラスのインスタンスを作成します
- 入力ファイルと出力ファイルを指定する
- 入力 DOC ファイルをファイル ストリームに読み取ります
- ファイルストリームを使用してConvertDocumentRequestのオブジェクトを作成します
- ConvertDocument メソッドを呼び出し、ConvertDocumentRequest オブジェクトを使用して DOC を TIFF に変換します
- 出力した TIFF ファイルをローカル ディスクに保存します。
前述の手順では、NET REST API* を使用してファイル形式を *DOC から TIFF に変換するプロセスについて説明します。プロセスを開始するには、構成オブジェクトにクライアント シークレットとクライアント ID を指定して WordsApi クラス オブジェクトを作成し、ソース Word DOC ファイルをメモリ ストリームに読み取り、メモリ ストリームとファイル形式を使用して ConvertDocumentRequest オブジェクトを作成します。最後のステップでは、ConvertDocument() メソッドを呼び出し、返されたストリームを TIFF ファイルとしてローカル ディスクに保存します。
C# REST API を使用して Word を TIFF 形式に変換するコード
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class WordsToTiff | |
{ | |
public void ConvertWordToTiffAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Client Secret"; | |
apiClient.ClientId = "Client ID"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
//string localPath = @""; | |
string inputFile = "Test1.doc"; | |
string outputFile = "DOCToTIFF"; | |
string outputFormat = "tiff"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
ConvertDocumentRequest convertDocumentRequest = | |
new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null); | |
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest); | |
conversionTask.Wait(); | |
var outputFileStream = conversionTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(outputFile+"."+ outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
上記のサンプル コードを使用すると、C# ロー コード API* を使用して *Word から TIFF へのコンバーターを開発でき、macOS、Linux、Windows などのオペレーティング システム上のノーコード アプリケーションまたはローコード アプリケーションで利用できます。変換前に入力ドキュメントを変更できます。たとえば、RemoveRange() を使用してテキスト範囲を削除したり、ReplaceWithText() を使用して一部のテキストを置換したり、InsertWatermark() API 呼び出しを使用してウォーターマークを挿入したりできます。
次のリンクで関連トピックを確認することもできます: NET REST APIを使用してWord DOCをMarkdownに変換する の方法。