0

与えられたpptxファイルで、どのエンジンがファイルを作成したかを知る方法は? (例: MSOffice、docx4j/pptx4j など) おそらく、Office Open XML 構造のどこかに署名を入れることができる場所があるでしょう。

4

1 に答える 1

0

通常、拡張プロパティの部分に配置されます。

<Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties">    
  <Application>Microsoft Office PowerPoint</Application>

Powerpointが/docProps/app.xmlに保存するもの

その部分には<AppVersion>を含めることもできます

ただし、アプリケーションがそれを書き込んだり更新したりするという保証はありません。たとえば、docx4jは、に構成されている場合にのみこれを行います。

于 2012-06-12T12:56:20.753 に答える