Show / Hide Table of Contents

Class ImageDoc

ビットイメージベースのドキュメントを処理するICpDocumentインターフェイスの実装クラスを表します。 ImageDocドキュメントは、Jpeg, PNG / BMP / GIFデータのようなビットイメージ入力ソースから生成され、 出力はCloudPRNT印刷ジョブとして利用可能な Jpeg / PNG もしくはネイティブのプリンターグラフィックコマンドに変換されます。 また、JobConversionOptions プロパティを設定することで、画像はディザリング処理や出力先のCloudPRNTクライアントに併せた スケーリングも可能となります。

Inheritance
System.Object
ImageDoc
Implements
ICpDocument
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: StarMicronics.CloudPrnt.Documents
Assembly: cs.temp.dll.dll
Syntax
public class ImageDoc : ICpDocument

Constructors

ImageDoc(Stream, String)

入力StreamソースからImageDocオブジェクトを構築します。 Streamは、入力画像をJpeg、PNG、BMP、またはGIF形式のデータとして提供します。

Declaration
public ImageDoc(Stream input, string mediaFormat)
Parameters
Type Name Description
System.IO.Stream input

データのロード元のStreamオブジェクト

System.String mediaFormat

IANA / MIME形式のメディアタイプとして指定する入力データタイプ

ImageDoc(String)

外部画像ファイルから新しいImageDocオブジェクトを作成します。 ソースファイルは、Jpeg、PNG、BMP、またはGIF形式の画像を指定してください。

Declaration
public ImageDoc(string fileName)
Parameters
Type Name Description
System.String fileName

入力ソースのファイル名

Properties

JobConversionOptions

印刷ジョブの変換指示に使用されるオプションパラメーターを指定します。

Declaration
public ConversionOptions JobConversionOptions { get; set; }
Property Value
Type Description
ConversionOptions

NativeFormat

このドキュメントの作成に使用されたIANA / MIMEメディアタイプ形式の入力画像形式を返します。 コンストラクタメソッドと入力ソースによっては、空の値になる場合があります。

Declaration
public string NativeFormat { get; }
Property Value
Type Description
System.String

OutputFormats

このドキュメントから変換出力可能なメディアタイプのリストを提供します。

Declaration
public string[] OutputFormats { get; }
Property Value
Type Description
System.String[]

Methods

convertTo(String, Stream)

ドキュメントを要求されたメディア形式に変換し、指定されたSteamオブジェクトに書き込みます。

Declaration
public void convertTo(string requestFormat, Stream stream)
Parameters
Type Name Description
System.String requestFormat

IANA / MIME形式のメディアタイプとして指定された出力形式で、 OutputFormatsプロパティでリストされている(ImageDocオブジェクトによる出力でサポートされている)形式でなければなりません。

System.IO.Stream stream

出力データが書き込まれるStreamオブジェクト

Finalize()

Declaration
protected void Finalize()

Implements

ICpDocument
In This Article
Back to top