次の方法で共有

microsoft graph API でサポートされていると記載がないが.xlsmファイルをPDF変換することができる

nakanob 0 評価のポイント
2025-12-26T01:12:24.9466667+00:00

https://learn.microsoft.com/ja-jp/graph/api/driveitem-get-content-format?view=graph-rest-1.0&tabs=http

こちらにv1.0では.xlsm形式のファイルはPDFへの変換にサポートの記載がありませんが、実際には変換できております。こちらは正式に対応していると考えてよいでしょうか。

以下のBeta版では対応の記載がありますが、Beta版ではなく、上記のv1.0で変換できることを確認しています。

https://learn.microsoft.com/ja-jp/graph/api/driveitem-get-content-format?view=graph-rest-beta&tabs=http

ご回答の程、何卒よろしくお願い申し上げます。

Microsoft 365 と Office | SharePoint | その他 | その他
0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2025-12-26T04:25:31.5433333+00:00

    注意: 本回答は自動翻訳されています。そのため、文法上の誤りや不自然な表現が含まれる可能性があります。


    こんにちは、nakanob さん。 

    Microsoft Q&A フォーラムへようこそ!  良い一日をお過ごしください。お元気でいらっしゃることを願っています。 

    このたびはご質問をいただき、詳細なご指摘を共有してくださりありがとうございます。非常に重要な懸念点だと思います。 

    今回の混乱については理解できます。特に、v1.0 のドキュメントには .xlsm がサポート対象として明記されていない一方で、実際には v1.0 エンドポイントで PDF への変換が成功する場合があるためです。 

    私自身、仮想のテスト環境で検証を行いましたが、v1.0 エンドポイントで .xlsm ファイルを PDF に安定して変換することはできませんでした。以下は参考までにテスト結果です: 

    ユーザーの画像

    上記のスクリーンショットおよびテスト環境は英語表示となっています。必要に応じて、自動翻訳機能をご利用いただき、お好みの言語で内容をご確認ください。

    技術的な観点と調査結果から考えると、現在 .xlsm が変換できるのは「未公開の挙動」であり、正式にサポートされている機能ではないと見られます。おそらく、現時点で動作しているのは、v1.0 と beta のエンドポイントが同じドキュメント変換エンジンを利用しており、バックエンド側で .xlsm がサポートされているためです。しかし、これは長期的なサポートや公式な保証を意味するものではありません。そのため、本番環境で未公開の機能に依存することは、安定性やサポート面でリスクを伴います。 

    フォーラムモデレーターとして、私は Microsoft の公式ドキュメントに基づいてのみ挙動を確認・検証できます。現時点では: 

    • Microsoft は各 API バージョンのドキュメントに明記された形式のみを正式にサポートしています。 
    • v1.0 のリファレンスに .xlsm は記載されていないため、現状一部で動作していても、正式にサポートされているとは言えません。 
    • 長期的な信頼性が重要な場合は、v1.0 API で公式にサポートされている形式のみを利用することを強く推奨します。 

    今回の情報が、少しでも状況の理解に役立てば幸いです。もし追加の懸念や質問がありましたら、または私の説明に不明点や誤解があれば、ぜひ遠慮なく詳細をお知らせください。 


    回答が役に立った場合は、「回答を受け入れる」をクリックして、賛成票を投じてください。この回答について他に質問がある場合は、「コメント」をクリックしてください。   

    注: このスレッドに関連する電子メール通知を受信する場合は、ドキュメントの手順に従って 電子メール通知を有効にしてください。 

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。