タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

JavaとOfficeに関するnobusueのブックマーク (6)

  • Office Open XML形式に対応したPOIの概要と環境構築

    はじめに POIはJavaからMicrosoftのドキュメントを操作するためのAPIで、2007年6月からApache Software Foundationのトップレベルプロジェクトに格上げされました。オープンソースとして提供されているので誰でも無償で利用することができます。 なぜ初期のリリース後、7年以上も経過し、多くの情報が存在するPOIを今回あらためて取り上げることにしたかと言うと、2009年9月リリースのVersion 3.5でOffice Open XML形式(以降、OOXML形式)への対応という大きな変更が加わったからです。 分かりやすくいうと2007形式のExcel(xlsx)やWord(docx)のファイルも扱えるようになったということです。 連載では、POIの中からExcelを操作するコンポーネント(HSSF/XSSF)に対象を絞り、下記の予定で紹介していきます。 準

    Office Open XML形式に対応したPOIの概要と環境構築
    nobusue
    nobusue 2010/02/03
    POIがOOXMLに対応
  • 2007-10-01

    Jakarta POIを使えばJavaからExcelやWordファイルを操作出来ることは知っていたが、PowerpointやVisioまでを扱えるとは知らなかった。 POIFS for OLE 2 Documents HSSF for Excel Documents HWPF for Word Documents HSLF for PowerPoint Documents HDGF for Visio Documents HPSF for Document Properties "Apache POI 3.0.1"登場 - 読み込みだけだがVisioへの対応を実現 http://journal.mycom.co.jp/news/2007/07/10/041/index.html ○最終目標 最終的にやりたいことはExcelの新規作成よりも、既存のExcelテンプレートファイル(雛型)を用意

    2007-10-01
  • Apache POI - MS-Excel,Word を Java 環境で (XML処理)

    POIプロジェクトは、Microsoft OLE 2複合ドキュメント形式に基づいた様々なファイル形式を100%Javaで取り扱うためのAPI群から成り立つプロジェクトです。 Microsoft OLE 2複合ドキュメント形式には、 XLS や DOC といった殆どのMicrosoft Office ファイルが含まれます。 原則として、出来る限り他の(Jakartaなどの)プロジェクトと連携し、この機能を提供していきたいと考えています。例えば:Cocoonにて、我々のプロジェクト由来の generator や serializer がすぐに見つかるかと思います - OpenOffice.org(訳注:Microsoft Office製品と互換性をある程度有するOfficeスイートで、オープンソースとして公開され開発されている、無料のオフィスソフトウェア - Javaを基調としている)と

  • Designing Errors with Kotlin

    The business logic of an application is a description of the schemes by which the application interacts with the user. When a user subscribes, or fills out an order form, or simply logs in, all these actions are processed “under the hood” of the application in a specific order. What data do you need to request? Does the entered data match the specified format? What happens after the user clicks th

    nobusue
    nobusue 2009/03/10
    専用API
  • Officeファイルの成り立ちと最新形、そして標準化

    Officeファイルの成り立ちと最新形、そして標準化:XMLを取り込んだ最新Officeフォーマットとは(前編)(1/2 ページ) 読者の皆さんは、いわゆる「Office」業務に必要なソフトウェアとして何を使っていますか? おそらく、「Microsoft Office」を利用している方は多いと思います。そんなMicrosoft Officeですが、「Office 2007」よりファイル形式として「Office Open XML」ファイルフォーマットが使われているのをご存じでしょうか。 特集では、そのOffice Open XMLファイルフォーマット(以下、Open XML)について解説をしていきます。前編では、Open XMLの成り立ちやOpenOfficeとの比較、標準化の流れ、仕様の概要について紹介します。後編では、Excelを例にJavaでOfficeファイルのデータを操作する方法

    Officeファイルの成り立ちと最新形、そして標準化
    nobusue
    nobusue 2009/03/10
    Office2007ファイルフォーマットの解説
  • 最新ExcelフォーマットをJavaで操作するための基礎

    まずは、図2のソースコードをこちらよりダウンロードしておいてください。 ■ サンプルプログラムの注意事項 稿のサンプルプログラムについては、以下の注意事項がありますので、気を付けてください。 Java動作確認環境は、JDK 6 Update 5ですJDK 6 Update 5です Office 2007でdocx/xlsx/pptxサンプルファイルの編集や保存を行うと、元のサンプルにないコードが挿入されます テキストエディタでサンプルのXMLファイルを編集する場合、文字コードをUTF-8に設定してください。エンコーディングが正しく設定されないと、Office 2007でdocx/xlsx/pptxファイルが開けない場合があります文字コードをUTF-8に設定してください。エンコーディングが正しく設定されないと、Office 2007でdocx/xlsx/pptxファイルが開けない場合があり

    最新ExcelフォーマットをJavaで操作するための基礎
    nobusue
    nobusue 2008/10/31
    Excel2007フォーマットの情報
  • 1