Skip to main content
5233 Posts
AVD環境における認証について

AzureVirtualDesktop環境でAcrobatサブスクリプション版を利用しています。複数のサーバでマルチセッション環境で全ユーザが利用しています。各ユーザは毎日異なるサーバにサインインし、業務終了時にサインアウトしています。Acrobatのライセンス認証は初回に設定しただけで、日々は認証操作をしておりません。決して1ユーザは複数デバイスで利用するといこともない状況です。しかしながら、添付のような警告が出ます。対処方法としては他のサーバでの認証をログアウトさせれば使えるのですが、そもそもこのようなメッセージを出ないようにできないものかご教授いただきたいです。ほとんどのユーザはこのようなメッセージは出ないですが80ユーザ程度の規模の会社でほぼ毎日誰かがこの現象が発生する頻度です。3日前や数週間前、1年前の認証も残っている例もあります。認証情報を残さないようにできないものでしょうか?ユーザの操作や、サインアウト時のプロセスでうまく認証情報を開放できていない可能性もあるのであれば、強制的に管理者側でクリアにさせる手段はありますでしょうか?なにか有益な情報をご教授願います。

JavaScriptを利用した時の注釈の文字色を変えたい

お世話になります。PDFにファイル名を入れて印刷したくて、ChatGPTに頼って試行錯誤しているのですが、文字色のところで、どうにもなりません。JavaScriptを使用する場合、文字の色は、今設定しているプロパティの設定値でしかどうにもならないのでしょうか?作業環境(古いのは重々承知なのでツッコミはご遠慮ください)MacOS10.14.5Build: 22.1.20112.0以下、ChatGPTの回答です。-------------------------------対処法:プロパティを完全リセットして黒文字で上書きする次のコードは、addAnnot 後に内部 appearance を再描画して強制的に黒文字に変更します。この方法だと、どんな注釈プロパティを持っていても確実に黒になります。 if (this.documentFileName) {var fileName = this.documentFileName;for (var i = 0; i < this.numPages; i++) {var rect = this.getPageBox("Crop", i);var left = rect[0] + 10;var top = Math.max(rect[1], rect[3]) - 20;// 注釈を追加var annot = this.addAnnot({type: "FreeText",page: i,rect: [left, top - 12, left + 400, top],contents: fileName,strokeColor: color.transparent,fillColor: color.transparent,alignment: 0,textFont: "HeiseiKakuGo-W5",textSize: 9});if (annot) {// appearance を完全リセットして黒文字で強制描画annot.textColor = color.black;annot.strokeColor = color.transparent;annot.fillColor = color.transparent;annot.defaultAppearance = "/HeiseiKakuGo-W5 9 Tf 0