MIME-Base64-2.12 > MIME::QuotedPrint

名前

MIME::QuotedPrint - quoted-printable文字列のエンコードとデコード

概要

 use MIME::QuotedPrint;

 $encoded = encode_qp($decoded);
 $decoded = decode_qp($encoded);

説明

このモジュールは RFC 2045 - MIME (Multipurpose Internet Mail Extensions) の中で 定義されているQuoted-Printableエンコード方式への文字列のエンコードとデコードを 行なう関数を提供するモジュールです。Quoted-Printableエンコード方式は ASCII文字セットでの出力可能な文字に対応するバイトで主に構成される データを表すことが意図されています。(english americansによって定義される)出力 できない文字は"="の後に16進数がつく3文字によって表されます。

以下の関数が提供されます:

encode_qp($str)

この関数は引数として与えられた文字列のエンコードされたバージョンを 返します。

それが正しい(RFC 2045 (Q-P Rule #4))ことだと考えられるとしても、 encode_qp()は改行"\n"をCRLFのシーケンスに変更しないことに注意 してください。

decode_qp($str);

この関数は与えられた文字列の平文のバージョンを返します。

これらの関数をあなたの名前空間にインポートすることを好ましく 思わないのであれば、以下のように呼ぶことが出来ます:

  use MIME::QuotedPrint ();
  $encoded = MIME::QuotedPrint::encode($decoded);
  $decoded = MIME::QuotedPrint::decode($encoded);

著作権(=COPYRIGHT)

Copyright 1995-1997 Gisle Aas.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

翻訳者

川合孝典 (GCD00051@nifty.ne.jp)