2008年4月30日水曜日

Googleカレンダーにアイコンをつけてみる③

今日はだいぶはかどって、ほとんどできあがった。



















それにしてもこんなゴールデンウィークの過ごしかたって一体・・・。

2008年4月28日月曜日

Googleカレンダーにアイコンをつけてみる②

今日はスケジュール表にはかかせない「済」印をつくってみた。
適当に縮小したら、ちょっと滲んだリアルな感じになって大満足。

2008年4月26日土曜日

Googleカレンダーにアイコンをつけてみる

わたしは手帳やノートに、スタンプを押したりシールを貼ったりするのが大好きですが、Googleカレンダーにはそれに相当する機能がないようです。
(わざわざあたらしく予定としてつくるほどではないものや、言葉にしにくいムードのようなものを、イメージで表したい)

Googleカレンダーでは、日付のひだりがわにカレンダーガジェット(天気や月の位相など)のアイコンが表示されます。
ここに自分の好きなアイコンを表示させられないかな、と思ってさがしたところ、次の記事にカレンダーガジェットの作り方が書いてありました。

Google Calendar APIs and Tools / API Developer's Guide
Creating Calendar Gadgets














16×16ピクセルのGif画像をアイコンとして表示させることができます。

カレンダーガジェットは、任意のコンテンツへのリンクをつけられます。
下は、別のGif画像へのリンクを貼ってみたところ。
アイコンをクリックすると子ウィンドウの中に、コンテンツが展開されます。














せっかくなので、スケジュールシート印刷の際、カレンダーガジェットが指定した画像も印刷されるようにしてみた。
ゴゴゴゴゴ・・・。

2008年4月18日金曜日

Gcal2PDFの使い方

GCal2PDFは、Googleカレンダーからデータを取得・組版して、PDF形式のスケジュールシートを出力するアプリケーションです。

出力サンプル(A4・4行)














出力サンプル(A4・3行)














出力サンプル(A5・1行)



















①Java実行環境のインストール
Gcal2PDFはJavaアプリケーションです。実行するためには「Java実行環境(以下、JRE)」が必要です。
JREはこちらのページから無料でインストールできます。

②Gcal2PDFのダウンロード及び解凍
次のリンクからお使いのOSに対応したファイルをダウンロードし、マイドキュメントなどの適当な場所においてください。

Gcal2PDF_WIN_2010122.jar
(Windows用)
Gcal2PDF_GTK_2010122.jar
(x86/GTK 2)

・同梱しているライブラリについて
Gcal2PDFは、GoogleEclipse.orgBruno Lowagie・Paulo Soares両氏が、それぞれ配布するライブラリを改変せずに同梱しています。これらのライブラリは、それぞれが定めるライセンスに沿った形態での再配布が認められています。わたしはこれらのライセンスに準拠して、パッケージにライブラリを同梱しています。
ただし、もしあなたが、わたしが作ったパッケージをダウンロードし、さらにそれを再配布しようとするならば、同梱されるライブラリについて、それぞれが定めるライセンスに準拠して行う必要がありますので注意してください。

③操作
ダウンロードしたjarファイルをダブルクリックしてください。
JREが適切にインストールされていれば、次のようなウィンドウが立ち上がります。








有効なGoogleカレンダーIDとパスワードをそれぞれ入力してから、「出力スタート」ボタンを押します。
PDFファイルができあがるまで少々かかります(わたしのPCでは10秒くらい)。
次のようなダイアログが表示されるまでお待ちください。







④Gcal2PDFが生成するファイルについて
ここまでの操作を行うと、jarファイルがおいてあるフォルダのなかにPDFファイルができあがっているはずです。
またGcal2PDFは、一度入力したID、パスワード等の設定を記憶するので、次回以降入力の手間が省けます。これらの情報は、同 じフォルダのGcal2PDF.savというファイルに格納されますので、このファイルの取り扱いには十分注意してください。
※LinuxではJREのカレントディレクトリの扱いがWindowsとは異なるため、上記のPDFファイルやセーブファイルの保存先はユーザーのHOMEディレクトリになります。
※つまりこのファイルを調べればIDやパスワードが丸わかりなので、第三者にあげたりしないでください。

⑤印刷するときの注意
AdobeReaderでは、ページの縁が切れるを防ぐため、本来のレイアウトより少々小さめに印刷するようです(ページの縁ぎりぎりまでレイアウトしてあるファイルの場合)。このため、Gcal2PDFで出力したPDFファイルをAdobeReaderで印刷すると、ページを週毎に等分してある本来のレイアウトどおりに印刷されません。
これを避けるためには、AdobeReaderの印刷設定画面にて、「ページの拡大/縮小」を「なし」に設定してください(デフォルトでは「大きいページを縮小」になっています。)。

2008年4月9日水曜日

Googleカレンダー >> 「超」整理手帳 〜今度はPDFで④〜

先日から作ってきたアプリが完成したので公開します!

GCal2PDFは、Googleカレンダーからデータを取ってきて、A4四つ折りレイアウトのスケジュールシート(PDFファイル)を生成します。
「超」整理手帳とGoogleカレンダーを同時に使っている人や、Googleカレンダーの印刷機能に我慢できない人にお勧めです。














    ↓
















特 徴
①カレンダー毎の色分け設定、表示・非表示設定などもGoogleカレンダーと完全連動
②フリーウェア
③虚飾を省いたシンプルデザイン(というよりスキル不足でゴージャスにできない)
④Javaなので、WindowsでもMacでもLinuxでも動く(たぶん。Macは持っていないので試していません。)

とりあえずWindows用のパッケージを準備しました。
使い方をよく読んでお使いください。

Googleカレンダー >> 「超」整理手帳 〜今度はPDFで③〜

カレンダー毎の色の塗り分け、終日の予定と時間指定の予定の表示仕分けなどを粛々と作り込む。
ほぼ完成。

2008年4月7日月曜日