public class DefaultBinaryWriter extends Object implements IBinaryWriter, com.aspose.ms.System.IDisposable
| Constructor and Description |
|---|
DefaultBinaryWriter(InputStream stream,
CgmFile cgm) |
| Modifier and Type | Method and Description |
|---|---|
static int |
checkBitSet(byte b,
int bitNumber) |
void |
dispose() |
void |
fillToWord() |
com.aspose.ms.System.Collections.Generic.IGenericEnumerable<Message> |
getMessages() |
static byte |
setBit(byte b,
int bitNumber) |
void |
unsupported(String message) |
void |
writeBool(boolean data) |
void |
writeByte(byte data) |
void |
writeColor(CgmColor color) |
void |
writeColor(CgmColor color,
int localColorPrecision) |
void |
writeColorIndex(int index) |
void |
writeColorIndex(int index,
int localColorPrecision) |
void |
writeCommand(Command command) |
void |
writeDirectColor(Color color) |
void |
writeEmbeddedCommand(Command command) |
void |
writeEnum(int data) |
void |
writeFixedString(String data) |
void |
writeFloatingPoint(double data) |
void |
writeFloatingPoint32(double data) |
void |
writeHeader(Command command) |
void |
writeIndex(int data) |
void |
writeInt(int data) |
void |
writeName(int data) |
void |
writePoint(CgmPoint point) |
void |
writeReal(double data) |
void |
writeSDR(StructuredDataRecord data) |
void |
writeSizeSpecification(double data,
SpecificationMode specificationMode) |
void |
writeString(String data)
Writes the parameter length and the value
|
void |
writeUInt(int data,
int precision) |
void |
writeVdc(double data) |
void |
writeViewportPoint(ViewportPoint data) |
public DefaultBinaryWriter(InputStream stream, CgmFile cgm)
public com.aspose.ms.System.Collections.Generic.IGenericEnumerable<Message> getMessages()
public final void dispose()
dispose in interface com.aspose.ms.System.IDisposablepublic final void writeString(String data)
Writes the parameter length and the value
writeString in interface IBinaryWriterdata - The string valuepublic final void writeFixedString(String data)
writeFixedString in interface IBinaryWriterpublic final void writeInt(int data)
writeInt in interface IBinaryWriterpublic final void writeEnum(int data)
writeEnum in interface IBinaryWriterpublic final void writeBool(boolean data)
writeBool in interface IBinaryWriterpublic final void writeIndex(int data)
writeIndex in interface IBinaryWriterpublic final void writeName(int data)
writeName in interface IBinaryWriterpublic final void writeByte(byte data)
writeByte in interface IBinaryWriterpublic final void writeColor(CgmColor color)
writeColor in interface IBinaryWriterpublic final void writeColor(CgmColor color, int localColorPrecision)
writeColor in interface IBinaryWriterpublic final void writePoint(CgmPoint point)
writePoint in interface IBinaryWriterpublic final void writeReal(double data)
writeReal in interface IBinaryWriterpublic final void writeFloatingPoint(double data)
writeFloatingPoint in interface IBinaryWriterpublic final void writeSDR(StructuredDataRecord data)
writeSDR in interface IBinaryWriterpublic final void fillToWord()
fillToWord in interface IBinaryWriterpublic final void writeViewportPoint(ViewportPoint data)
writeViewportPoint in interface IBinaryWriterpublic final void writeSizeSpecification(double data,
SpecificationMode specificationMode)
writeSizeSpecification in interface IBinaryWriterpublic final void writeCommand(Command command)
public final void unsupported(String message)
unsupported in interface IBinaryWriterpublic final void writeEmbeddedCommand(Command command)
writeEmbeddedCommand in interface IBinaryWriterpublic final void writeUInt(int data,
int precision)
writeUInt in interface IBinaryWriterpublic static byte setBit(byte b,
int bitNumber)
public static int checkBitSet(byte b,
int bitNumber)
public final void writeHeader(Command command)
public final void writeDirectColor(Color color)
writeDirectColor in interface IBinaryWriterpublic final void writeColorIndex(int index)
writeColorIndex in interface IBinaryWriterpublic final void writeColorIndex(int index,
int localColorPrecision)
writeColorIndex in interface IBinaryWriterpublic final void writeVdc(double data)
writeVdc in interface IBinaryWriterpublic final void writeFloatingPoint32(double data)
writeFloatingPoint32 in interface IBinaryWriterCopyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.