getSelectedDataAsyncとgetHtmlはそれぞれデスクトップアプリケーションのbase64エンコーディングをwordのbase64エンコーディングで取得できませんか?デスクトップアプリケーションでbase64を取得する方法をお勧めしますワード。getSelectedDataAsyncとgetHtmlはwordのデスクトップアプリケーションでbase64を取得できません
1
A
答えて
1
もちろん、画像のbase64を取得することができます。これは、必要な処理です。 これはちょうど)だけcontext.document.getSelection(でそれを行う選択のための画像のコレクションにアクセスしている。inlinePictures.getFirst()
async function getImage() {
try {
Word.run(async (context) => {
const firstPicture = context.document.body.inlinePictures.getFirst();
context.load(firstPicture);
await context.sync();
const base64 = firstPicture.getBase64ImageSrc();
await context.sync();
console.log(base64.value);
})
}
catch (exception) {
OfficeHelpers.Utilities.log(exception);
}
}
0
Word APIのgetBase64ImageSrcメソッドを使用して、Base64エンコードバージョンのイメージを取得できます。
Word.run(function (context) {
var base64Image;
var range = context.document.getSelection(); // Get selection
var images = range.inlinePictures; // Get images from selection
context.load(images); // Load images from document
return context.sync()
.then(function() {
// Make sure we have at least 1 image
if (images.items.length > 0)
// grab the base64 encoded image
image = images.getFirst().getBase64ImageSrc();
else
console.log("No images selected");
})
.then(context.sync)
.then(function() {
// image.value now contains the base64 encoded image
console.log(image.value);
})
.then(context.sync);
})
関連する問題
- 1. serverless expressはpdfファイル(base64エンコーディング)を取得できません
- 2. ASP.NET Core Controllerにbase64文字列を取得できません
- 3. Base64.encodeToStringを解決できません
- 4. はsessionFactoryを取得できません
- 5. Word 2010でフレームを前面に取り込むことができません
- 6. レプリカボリュームIDは取得できません
- 7. はATコマンドでIMSIとIMEIを取得できません
- 8. base64文字列からフル画質を得ることができません
- 9. AndroidでMS Wordファイルを読むことができません
- 10. ExcelでWord文書を開くことができません
- 11. パンダシリーズは、インデックスを取得することはできません
- 12. 'js-base64'モジュールを見つけることができません
- 13. エラー:シンボルクラスBase64を見つけることができません
- 14. childnodes.lengthを取得できません
- 15. TextLayoutCache値を取得できません
- 16. インテントエキストラを取得できません
- 17. イメージを取得できません(ASP.NET)
- 18. laravelフォームを取得できません
- 19. チェックアウトコードを取得できません
- 20. sqliteレコードを取得できません
- 21. カスタムフィールド値を取得できません
- 22. Googleマップを取得できません
- 23. xaml:イメージバインディングを取得できません
- 24. テレグラムを取得できません。
- 25. html5 geolocationを取得できません
- 26. コマンドプロセスIDを取得できません
- 27. セッション値を取得できません
- 28. RSSリーダーを取得できません
- 29. モジュールタイプを取得できませんエラー
- 30. WCF - メタデータを取得できません
おかげでマルクを..... – Leo