JExcelApi (Java Excel API)を利用すると、Java言語から Microsoft Excelの文書データに対して入出力を行うことが出来るようになります。JExcelApi はオープンソースライセンスのもとリリースされています。Excel入出力にのみフォーカスしているツールです。 JExcelApi http://jexcelapi.sourceforge.net/ JExcelApi : SourceForge.net: A Java library for reading/writing Excel http://sourceforge.net/projects/jexcelapi/ JExcelApi http://www.andykhan.com/jexcelapi/ ダウンロード http://sourceforge.net/project/showfiles
今回は,仕事でよく使うPDFファイルの操作方法を学びます。Javaを利用して,家計簿をPDFファイルとして作成してみます。ついでにPDFファイルの読み込み方法も覚えることにしましょう。PDFファイルの扱い方を習得すれば,仕事の大きな手助けになるはずです。 皆さんこんにちは,kikainekoです。この連載では,日々の定型的な業務をJavaで自動化してラクする方法を紹介しています。今回は,皆さんが仕事やプライベートでよく使っているPDFファイルをJavaから操作してみましょう! 便利なことに,JavaでPDFファイルを操作するためのオープンソースのツールが,いくつか提供されています。今回は,その中でも日本語の情報が比較的充実している「iText」というライブラリを使うことにします。iTextを使うと,JavaからPDFファイルを生成することができます(インストール方法は,以下のカコミ記事を参
平素、弊社のPDFlib製品をご愛顧賜り誠にありがとうございます。お客様への大切なお知らせです。 この度 PDFlib GmbH は、開発者向けドキュメントテクノロジーソリューションの世界的プラットフォームプロバイダーである PDFTron Systems Inc. (カナダ、バンクーバー) に買収されました。しかしながら、引き続き PDFlib 製品の開発、サポートは PDFlib チームが行います。 PDFlib のマネージングディレクター兼創設者である Thomas Merz は、次のように述べています。「当社の製品と専門知識を組み合わせることにより、開発者とその組織は、業界をリードするソリューションの可能な限り幅広いポートフォリオから利益を得ることができます。PDFTron との共同作業の一環として、PDFlib チームは、さまざまな開発ツールおよび最も幅広いコンピューティングプラ
Webアプリケーションから帳票を発行しようとした場合、皆さんはどのような方法を用いているでしょうか。もちろん、CSS(Cascading StyleSheet)で精緻(せいち)なレイアウトを設計してブラウザ上から印刷させるという方法も可能でしょう。また、「POIを使用してJavaからExcel出力を行う」でも紹介したようにPOIでExcel帳票を作成するという方法もあるかもしれません。そして、それほど厳密でない帳票であれば、おそらくこれらの方法で十分なはずです。 しかし、これらのアプローチには「帳票の改ざんができてしまう」という問題点があります。CSS+HTMLにせよ、Excelにせよ、これをクライアント側で編集・更新するのは容易です。特に、確証としての意味がある帳票などでは、帳票が正規の発行者から提供されたオリジナルであることを保証できなければいけませんから、CSSやExcel帳票ではそ
帳票運用~ローカル環境/Web環境での帳票出力~文書管理機能を備えた高パフォーマンスな帳票のPDF化 「SVF PDF Enterprise」は、精密性を重視したPDFを生成し、ピーク時の同多重アクセスに耐えうる帳票エンジンです。軽量・ハイパフォーマンス・マルチスレッド処理、各種バーコード対応、画像の貼付け、カラー出力 、セキュリティ対応など、実績のある各社Web Application Serverと連携した本格的な帳票システムが構築できます。 帳票デザイン段階でPDFレイヤーを設定 「SVFX-Designer」および「SVF Web Designer」設計時のレイヤーがそのままPDF生成時に同じレイヤー構成でPDF化されます。必要に合わせレイヤーを組み合わせて表示印刷することができます。 PDF出力からメールやFAX、電子帳票システムとの連携が容易 「SVF PDF Enterpri
投稿日時:2010/12/05 Java PDF で検索すると http://www.google.co.jp/search?hl=ja&rlz=1B3MOZA_ja___JP324&q=Java+PDF&aq=f&aqi=g10&aql=&oq=&gs_rfai= 説明しているサイトがたくさん出てきます いくつかライブラリがあるようでこちらから使いやすそうなのを探します 「iText」 http://sourceforge.net/projects/itext/files/iText/ 「easyPDF」 http://www.pdfonline.com/japan/downloads/easypdfsdk/demos_easypdfsdk.asp 「PDFLib」 http://pdflib.jp/product/download/pdflib.html 「ApachePDFBox」
Apache PDFBox Overview License Download Community Support Mailing Lists Issue Tracker Project Team Documentation 4.0 (not released) Migration Guide 3.0 Migration Guide Getting Started Dependencies Command-Line Tools FAQ API Docs via javadoc.io 2.0 Migration Guide Getting Started Examples Dependencies Cookbook Document Encryption Command-Line Tools FAQ API Docs via javadoc.io Development Building f
PDFの作成や操作を行えるオープンソースのJavaライブラリ「Apache PDFBox 1.0.0」「Apache FontBox 1.0.0」がリリースされた。ページラベルとAdobe CFF/Type 2フォントのサポートなどが図られている。 Apache PDFBoxコミュニティーは2月16日、PDFの作成や操作を行えるオープンソースのJavaライブラリ「Apache PDFBox 1.0.0」および「Apache FontBox 1.0.0」を公開した。性能と安定性が強化され、また最小要件はJava 5となっている。 ApachePDFBoxはPDFファイルの作成や操作、PDFドキュメントからの内容抽出などを行うJavaライブラリ。PDFドキュメントの暗号化と解読、テキスト抽出などのコマンドラインツールも備える。「Apache Tika」や「Apache Lucene」などとの連
JavaでPDFを作成しよう!オープンソースの「iText」ライブラリを使って、JavaでPDFファイルを作成してみましょう。 JavaでPDFを作るには? 現在、何かの文書などをファイルで受け渡す際、もっとも多く使われているのはどのようなフォーマットでしょうか。作成したものを再び編集して作業するのであれば、オフィスソフト(ExcelやWordといったもの)の標準的なフォーマットでファイルを受け渡すことが多いことでしょう。 が、ファイルを渡す目的が「中身の閲覧」だけならば、今はなんといっても「PDF」が基本でしょう。PDFは、「Portable Document Format」の略で、文字通り「持ち運び用ドキュメント」として、多くのところで活用されています。「見る」ためのフォーマットとしては、現在のデファクトスタンダードといってよいでしょう。 Javaのプログラムから各種のファイルを作成す
はじめに 現在のWebシステムにおいて帳票の出力を行う場合、PDF形式が選択されることが一般的になっています。その理由としては、データサイズをコンパクトにすることができる、情報の改ざんを防止できる、などが挙げられます。一般ユーザにも普及していますので、システム開発時に顧客からPDF形式での情報の出力を求められることも多いのではないでしょうか。 この記事では、「iText」というライブラリを活用して、PDFの出力を行う方法を解説します。 対象読者 Javaプログラミングで開発を行った経験のある方、および、Javaプログラミングに興味をお持ちの方を対象としています。 必要な環境 このサンプルアプリケーションを動作させるには、以下のソフトウェアが最低限必要です。環境についての詳細や設定方法については、サーバサイド技術の学び舎 - WINGSにある「サーバサイド環境構築設定」を参照してください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く