『ドキュメントをデジタル化』で「Invalid license for the PDF component」エラーが発生します

:grey_question: Question

UiPath Studio から『ドキュメントをデジタル化 (Digitization.DigitizeDocument)』アクティビティを含むワークフローを作成してデバッグ実行した際、下図のように「Invalid license for the PDF component」エラーが発生して実行に失敗します。

image

{
"message": "ドキュメントをデジタル化: Invalid license for the PDF component",
"level": "Error",
"logType": "Default",
"timeStamp": "<DateTime>",
"fileName": "Main",
"processVersion": "1.0.0",
"jobId": "<Job ID>",
"robotName": "<Robot Name>",
"machineId": <Machine ID>,
"organizationUnitId": <Organization Unit ID>
}

:bulb: Answer

原因

依存している「BitMiracle.Docotic.Pdf」というパッケージのバージョンが想定されたものでない場合に「Invalid license for the PDF component」エラーが発生する可能性があります。

解決策

下記手順でエラーが解消するか否かを確認してください。

  1. UiPath Studio 左側の「プロジェクト」パネル上部の検索テキストボックスに「BitMiracle.Docotic.Pdf」と入力して表示される「BitMiracle.Docotic.Pdf」のバージョンを確認します。

image

  1. 「%UserProfile%.nuget\packages\bitmiracle.docotic.pdf」フォルダーへ開いて表示されるフォルダー名がバージョンと一致するか確認します。下図例ではバージョンと一致するフォルダーが表示されています。

  1. バージョンと一致するフォルダーが存在しない場合は下記ナレッジベースを参考に「BitMiracle.Docotic.Pdf」のバージョンから一致するものを選択してインストールします。