Class MarkupDoc
Starマークアップランゲージのドキュメントを処理するICpDocumentインターフェイスの実装クラスを表します。 Starマークアップランゲージは、ビット画像データとプレーンテキストデータを組みあわせてドキュメントを定義でき、 テキストの装飾/スケーリング、バーコード印刷、オートカッター、およびその他のPOSプリンター固有の機能を制御できます。 また、Starマークアップは自動ワードラッピングとカラムレイアウトを提供することにより、複数の用紙サイズのサポートを可能にします。
Inheritance
Implements
Inherited Members
Namespace: StarMicronics.CloudPrnt.Documents
Assembly: cs.temp.dll.dll
Syntax
public class MarkupDoc : ICpDocument
Constructors
MarkupDoc(Stream)
Star Markup形式を含む入力StreamソースからMarkupDocオブジェクトを構築します。 Streamオブジェクトは、BOM無しのUTF-8かASCIIでエンコードされたデータを提供する必要があります。 データは、Streamオブジェクトの現在位置から終端までロードされます。
Declaration
public MarkupDoc(Stream input)
Parameters
Type | Name | Description |
---|---|---|
System.IO.Stream | input | データのロード元のStreamオブジェクト |
MarkupDoc(String)
Star Markup形式のデータを含む外部テキストファイルから新しいMarkupDocオブジェクトを構築します。 BOM無しのUTF-8かASCIIエンコードされたソースファイルを指定してください。
Declaration
public MarkupDoc(string fileName)
Parameters
Type | Name | Description |
---|---|---|
System.String | fileName | 入力ソースファイル名 |
Properties
JobConversionOptions
ドキュメントを要求されたメディア形式に変換し、指定されたSteamオブジェクトに書き込みます。
Declaration
public ConversionOptions JobConversionOptions { get; set; }
Property Value
Type | Description |
---|---|
ConversionOptions | ジョブ形式変換を実行するときに使用されるオプション設定 |
NativeFormat
このドキュメントの作成に使用されたIANA / MIMEメディアタイプ形式の入力ドキュメント形式を返します。 MarkupDocオブジェクトの場合、常に"text/vnd.star.markup"を返します。
Declaration
public string NativeFormat { get; }
Property Value
Type | Description |
---|---|
System.String | MarkupDocオブジェクトは常に"text / vnd.star.markup"を返します。 |
OutputFormats
このドキュメントから変換出力可能なメディアタイプのリストを提供します。
Declaration
public string[] OutputFormats { get; }
Property Value
Type | Description |
---|---|
System.String[] | IANA / MIMEメディアタイプ形式のサポートされている出力形式のリスト |
Methods
convertTo(String, Stream)
ドキュメントを要求されたメディア形式に変換し、指定されたSteamオブジェクトに書き込みます。
Declaration
public void convertTo(string requestFormat, Stream outStream)
Parameters
Type | Name | Description |
---|---|---|
System.String | requestFormat | IANA / MIME形式のメディアタイプとして指定された出力形式で、 OutputFormatsプロパティでリストされている(MarkupDocオブジェクトによる出力でサポートされている)形式でなければなりません。 |
System.IO.Stream | outStream | 出力データが書き込まれるStreamオブジェクト |
Finalize()
Declaration
protected void Finalize()