Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Develop no-coding extention                     Makoto Takizawa                     foral@openship.ivory.ne.jp            ...
LibreOffice の拡張機能(例プログラム的な機能  PDF インポート機能、レポートビルダー機能、プレゼン  ターコンソール機能、一太郎インポート機能設定 日本語環境改善拡張機能クリップアート Clipart gallery of da...
拡張機能のファイル構造拡張形式は、 .oxtZip ファイルの中に設定ファイルなどが入っています。解凍すると以下の様になっています。XXXX.oxt description.xml   # 拡張機能の説明など META-INF  manifes...
クリップアートの拡張機能を作ってみましょう手順 クリップアートが保存されているフォルダを確認 ギャラリーに新しいテーマを作成 クリップアートをテーマに保存 テーマファイルをコピー、名前変更 description.xml を作成 manifes...
Demo手順 クリップアートが保存されているフォルダを確認 ギャラリーに新しいテーマを作成 クリップアートをテーマに保存 テーマファイルをコピー、名前変更 description.xml を作成 manifest.xml を作成 Paths....
Paths.xcu <?xml version=1.0 encoding=UTF-8?> <oor:component-data oor:package="org.openoffice.Office" oor:name="Paths" xml...
manifest.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1...
配布どうしよう?拡張機能の問題 一台ずつインストールする必要がある ( 台数が多いと大変 ) 入っているか入っていないか確認するのが面倒以下に展開すれば起動時に自動的に読み込んでくれる。 LibreOfficeshareextention フォ...
情報はどこにある?OpenOffice Wiki http://wiki.openoffice.org/wiki/Extensions_development_jaLibreOffice and Eclipse  http://cedric.b...
LibreOffice Plus Project 純生 LibreOffice で使うと便利なものを 集めようプロジェクトやってます。   https://sourceforge.net/p/libreofficeplus/wiki/Home/...
Thank you … … for supporting LibreOffice!        All text and image content in this document is licensed under the Creativ...
Upcoming SlideShare
Loading in …5
×

LibreOffice No coding extention(ClipArt)

1,501 views

Published on

LibreOffice No coding extention(ClipArt)

Published in: Technology
  • Be the first to comment

LibreOffice No coding extention(ClipArt)

  1. 1. Develop no-coding extention Makoto Takizawa foral@openship.ivory.ne.jp 1 LibreOffice Productivity Suite
  2. 2. LibreOffice の拡張機能(例プログラム的な機能 PDF インポート機能、レポートビルダー機能、プレゼン ターコンソール機能、一太郎インポート機能設定 日本語環境改善拡張機能クリップアート Clipart gallery of danger signsテンプレート Professional Template Pack II ダウンロード http://extensions.libreoffice.org/ http://extensions.openoffice.org/ 2 LibreOffice Productivity Suite
  3. 3. 拡張機能のファイル構造拡張形式は、 .oxtZip ファイルの中に設定ファイルなどが入っています。解凍すると以下の様になっています。XXXX.oxt description.xml # 拡張機能の説明など META-INF manifest.xml # 内容物 3 LibreOffice Productivity Suite
  4. 4. クリップアートの拡張機能を作ってみましょう手順 クリップアートが保存されているフォルダを確認 ギャラリーに新しいテーマを作成 クリップアートをテーマに保存 テーマファイルをコピー、名前変更 description.xml を作成 manifest.xml を作成 Paths.xcu を作成 Zip で圧縮、 oxt に拡張形式を変更 4 LibreOffice Productivity Suite
  5. 5. Demo手順 クリップアートが保存されているフォルダを確認 ギャラリーに新しいテーマを作成 クリップアートをテーマに保存 テーマファイルをコピー、名前変更 description.xml を作成 manifest.xml を作成 Paths.xcu を作成 Zip で圧縮、 oxt に拡張形式を変更 色々省略します! 5 LibreOffice Productivity Suite
  6. 6. Paths.xcu <?xml version=1.0 encoding=UTF-8?> <oor:component-data oor:package="org.openoffice.Office" oor:name="Paths" xmlns:install="http://openoffice.org/2004/installation" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <node oor:name="Paths"> <node oor:name="Gallery" oor:op="fuse"> <node oor:name="InternalPaths"> <node oor:name="%origin%/gallery" oor:op="fuse"/> </node> </node> </node> </oor:component-data> 6 LibreOffice Productivity Suite
  7. 7. manifest.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1.0//EN" "Manifest.dtd"> <manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest"> <manifest:file-entry manifest:media- type="application/vnd.sun.star.configuration-data" manifest:full-path ="Paths.xcu"/> </manifest:manifest> 7 LibreOffice Productivity Suite
  8. 8. 配布どうしよう?拡張機能の問題 一台ずつインストールする必要がある ( 台数が多いと大変 ) 入っているか入っていないか確認するのが面倒以下に展開すれば起動時に自動的に読み込んでくれる。 LibreOfficeshareextention フォルダそうだ .msi にしよう。 Windows Install XML を使えば簡単 8 LibreOffice Productivity Suite
  9. 9. 情報はどこにある?OpenOffice Wiki http://wiki.openoffice.org/wiki/Extensions_development_jaLibreOffice and Eclipse http://cedric.bosdonnat.free.fr/wordpress/?page_id=11 9 LibreOffice Productivity Suite
  10. 10. LibreOffice Plus Project 純生 LibreOffice で使うと便利なものを 集めようプロジェクトやってます。 https://sourceforge.net/p/libreofficeplus/wiki/Home/ DVD パッケージにして配ってます〜 目標は大きく(?) TDF の1プロジェクトになること 参加いただける方はお声お掛けください。 10 LibreOffice Productivity Suite
  11. 11. Thank you … … for supporting LibreOffice! All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy. 11 LibreOffice Productivity Suite

×