Content Media Types

In general, CloudPRNT follows the common internet MIME content type names for print job data such as JPEG, PNG, text.
However, CloudPRNT does support some original data formats and for this we will introduce new content type string names.

Supported Media Type List

Data Format

Media Type

Star Thermal Line Mode

application/vnd.star.line

Star Matrix Line Mode

application/vnd.star.linematrix

Star Raster

application/vnd.star.raster

Star PRNT Mode

application/vnd.star.starprnt

Star PRNT Core

application/vnd.star.starprntcore

Star PNG

image/vnd.star.png

Star Configuration Format

application/vnd.star.starconfiguration

The mC-Print2/3 (Version 3.4 or earlier) supports the following media types:
text/plain, image/png, application/vnd.star.starprnt, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
The mC-Print2/3 (Version 3.5 or later) supports the following media types:
text/plain, image/png, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
The TSP100IV (Version 1.0 or later) supports the following media types:
text/plain, image/png, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
The TSP100IV SK (Version 2.0 or later) supports the following media types:
text/plain, image/png, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
The mC-Label3 (Version 1.0 or later) supports the following media types:
text/plain, image/png, image/jpeg, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
The HI01X interface supports the following media types:
text/plain, image/png, image/jpeg, application/vnd.star.line, application/vnd.star.raster, application/vnd.star.starprntcore, application/octet-stream
The HI02X interface supports the following media types:
text/plain, image/png, image/jpeg, application/vnd.star.linematrix, application/octet-stream
Note:
If sending raw command data for printing then it is not recommended to use application/octet-stream.
Instead please use the appropriate vnd.star.* content types.
This way the interface can select the most appropriate available type and can avoid attempting to write incompatible command data to the printer.
The “application/vnd.star.starprntcore”(*) can be specified for printing job data that can be used for both of the star line emulation printer and the starprnt emulation printer.
(*)Supported Device FW Versions:

Device Name

FW Version

IFBD-HI01X/HI02X

V1.5.1 or later

mC-Print2/3

V1.4 or later

TSP100IV

V1.0 or later

TSP100IV SK

V2.0 or later

mC-Label3

V1.0 or later

More Information for a type of print job:

Appendix on Print Job Media Type

Media Type

Print Data Generation SDK

Printer Device Fonts

Cut Operation Control

Drawer / Buzzer / mC-Sound operation control

application/vnd.star.line

CPUtil

✔(*1)

✔(*1)

application/vnd.star.linematrix

CPUtil

✔(*1)

✔(*1)

application/vnd.star.raster

CPUtil

✔(*1)

✔(*1)

application/vnd.star.starprnt

CPUtil

✔(*1)

✔(*1)

application/vnd.star.starprntcore

CPUtil

✔(*1)

✔(*1)

image/vnd.star.png

✔(*2)

✔(*2)(*3)

text/plain

✔(*2)

✔(*2)(*3)

image/png

✔(*2)

✔(*2)(*3)

application/octet-stream *Deprecation

(*1)Including in print data.
(*2) Specified in the GET response header of Print job requests (GET) .When printing with CloudPRNT Version MQTT (Full MQTT) , specify in printerControl of the print-job message.
(*3)The mC-Sound will play at a fixed tone and volume.