public static void Encode(LittleEndianOutput out1, Array values) { for (int i = 0; i < values.Length; i++) { EncodeSingleValue(out1, values.GetValue(i)); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_pointNumber); out1.WriteShort(field_2_seriesIndex); out1.WriteShort(field_3_seriesNumber); out1.WriteShort(field_4_formatFlags); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); out1.WriteShort(field_1_index_extern_sheet); out1.WriteInt(unused1); out1.WriteInt(unused2); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(grbit1); out1.WriteByte(grbit2); out1.WriteByte(citmShow); out1.WriteShort(isxdiSort); out1.WriteShort(isxdiShow); if (subName == null) { out1.WriteShort(STRING_NOT_PRESENT_LEN); } else { out1.WriteShort(subName.Length); } out1.WriteInt(reserved1); out1.WriteInt(reserved2); if (subName != null) { StringUtil.PutUnicodeLE(subName, out1); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(field_1_x); out1.WriteInt(field_2_y); out1.WriteInt(field_3_width); out1.WriteInt(field_4_height); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteByte(field_1_last_column_index); out1.WriteByte(field_2_first_column_index); out1.WriteShort(field_3_row_index); ConstantValueParser.Encode(out1, field_4_constant_values); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); out1.WriteShort(_sheetRefIndex); out1.WriteShort(_nameNumber); out1.WriteShort(_reserved); }
protected void WriteCoordinates(LittleEndianOutput out1) { out1.WriteShort(field_1_first_row); out1.WriteShort(field_2_last_row); out1.WriteShort(field_3_first_column); out1.WriteShort(field_4_last_column); }
public int WriteTokenValueBytes(LittleEndianOutput out1) { out1.WriteByte(token_1_columns - 1); out1.WriteShort(token_2_rows - 1); ConstantValueParser.Encode(out1, token_3_arrayValues); return(3 + ConstantValueParser.GetEncodedSize(token_3_arrayValues)); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rwFirst); out1.WriteShort(rwLast); out1.WriteShort(colFirst); out1.WriteShort(colLast); out1.WriteShort(rwFirstHead); out1.WriteShort(rwFirstData); out1.WriteShort(colFirstData); out1.WriteShort(iCache); out1.WriteShort(reserved); out1.WriteShort(sxaxis4Data); out1.WriteShort(ipos4Data); out1.WriteShort(cDim); out1.WriteShort(cDimRw); out1.WriteShort(cDimCol); out1.WriteShort(cDimPg); out1.WriteShort(cDimData); out1.WriteShort(cRw); out1.WriteShort(cCol); out1.WriteShort(grbit); out1.WriteShort(itblAutoFmt); out1.WriteShort(name.Length); out1.WriteShort(dataField.Length); StringUtil.WriteUnicodeStringFlagAndData(out1, name); StringUtil.WriteUnicodeStringFlagAndData(out1, dataField); }
public void Serialize(LittleEndianOutput out1) { out1.WriteShort(FirstRow); out1.WriteShort(LastRow); out1.WriteShort(FirstColumn); out1.WriteShort(LastColumn); }
public void Serialize(LittleEndianOutput out1) { out1.WriteInt(_d1); out1.WriteShort(_d2); out1.WriteShort(_d3); out1.WriteLong(_d4); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(Row); out1.WriteShort(Column); out1.WriteShort(XFIndex); SerializeValue(out1); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_crossingPoint); out1.WriteShort(field_2_labelFrequency); out1.WriteShort(field_3_tickMarkFrequency); out1.WriteShort(field_4_options); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(field_1_lineColor); out1.WriteShort(field_2_linePattern); out1.WriteShort(field_3_weight); out1.WriteShort(field_4_format); out1.WriteShort(field_5_colourPaletteIndex); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(m_formats.Count); for (int i = 0; i < m_formats.Count; i++) { ((CTFormat)m_formats[i]).Serialize(out1); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_xBasis); out1.WriteShort(field_2_yBasis); out1.WriteShort(field_3_heightBasis); out1.WriteShort(field_4_scale); out1.WriteShort(field_5_indexToFontTable); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteByte(field_1_linkType); out1.WriteByte(field_2_referenceType); out1.WriteShort(field_3_options); out1.WriteShort(field_4_indexNumberFmtRecord); field_5_formulaOfLink.Serialize(out1); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rt); out1.WriteShort(grbitFrt); out1.WriteShort(iObjectKind); // 6 bytes unused out1.Write(unused); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(FirstRow); out1.WriteInt(LastRow); out1.WriteShort(FirstCol); out1.WriteShort(LastCol); out1.WriteShort(( short )0); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_axisType); out1.WriteInt(field_2_x); out1.WriteInt(field_3_y); out1.WriteInt(field_4_width); out1.WriteInt(field_5_height); }
public void Serialize(LittleEndianOutput out1) { out1.WriteShort(_wStyle); out1.WriteShort(_cLine); out1.WriteShort(_dxMin); StringUtil.WriteUnicodeString(out1, _str); out1.WriteByte(_unused); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_axisType); out1.WriteInt(field_2_reserved1); out1.WriteInt(field_3_reserved2); out1.WriteInt(field_4_reserved3); out1.WriteInt(field_5_reserved4); }
public override void Serialize(LittleEndianOutput out1) { int nItems = field_1_seriesNumbers.Length; out1.WriteShort(nItems); for (int i = 0; i < nItems; i++) { out1.WriteShort(field_1_seriesNumbers[i]); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rt); out1.WriteShort(grbitFrt); out1.WriteShort(iObjectKind); out1.WriteShort(iObjectContext); out1.WriteShort(iObjectInstance1); out1.WriteShort(iObjectInstance2); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(_encryptionType); out1.WriteShort(_encryptionInfo); out1.WriteShort(_minorVersionNo); out1.Write(_docId); out1.Write(_saltData); out1.Write(_saltHash); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(XPosition); out1.WriteInt(YPosition); out1.WriteInt(Width); out1.WriteInt(Height); out1.WriteShort(field5_grbit); out1.WriteShort(field6_icrt); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_categoryDataType); out1.WriteShort(field_2_valuesDataType); out1.WriteShort(field_3_numCategories); out1.WriteShort(field_4_numValues); out1.WriteShort(field_5_bubbleSeriesType); out1.WriteShort(field_6_numBubbleValues); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteDouble(field_1_minimumAxisValue); out1.WriteDouble(field_2_maximumAxisValue); out1.WriteDouble(field_3_majorIncrement); out1.WriteDouble(field_4_minorIncrement); out1.WriteDouble(field_5_categoryAxisCross); out1.WriteShort(field_6_options); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(field_1_foregroundColor); out1.WriteInt(field_2_backgroundColor); out1.WriteShort(field_3_pattern); out1.WriteShort(field_4_formatFlags); out1.WriteShort(field_5_forecolorIndex); out1.WriteShort(field_6_backcolorIndex); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteInt(field_1_xAxisUpperLeft); out1.WriteInt(field_2_yAxisUpperLeft); out1.WriteInt(field_3_xSize); out1.WriteInt(field_4_ySize); out1.WriteByte(field_5_type); out1.WriteByte(field_6_spacing); out1.WriteShort(field_7_options); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(isxvdData); out1.WriteShort(iiftab); out1.WriteShort(df); out1.WriteShort(isxvd); out1.WriteShort(isxvi); out1.WriteShort(ifmt); StringUtil.WriteUnicodeString(out1, name); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rt); out1.WriteShort(grbitFrt); out1.Write(unused); out1.WriteInt(cts); out1.WriteShort(rgchDefListStyle.Length); out1.WriteShort(rgchDefPivotStyle.Length); StringUtil.PutUnicodeLE(rgchDefListStyle, out1); StringUtil.PutUnicodeLE(rgchDefPivotStyle, out1); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rt); out1.WriteShort(grbitFrt); out1.WriteByte(verOriginator); out1.WriteByte(verWriter); int nCFRTIDs = rgCFRTID.Length; out1.WriteShort(nCFRTIDs); for (int i = 0; i < nCFRTIDs; i++) { rgCFRTID[i].Serialize(out1); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(sid); out1.WriteShort(DataSize); out1.WriteInt(0); out1.WriteShort(field_1_iVal); out1.WriteShort(field_2_iMin); out1.WriteShort(field_3_iMax); out1.WriteShort(field_4_dInc); out1.WriteShort(field_5_dPage); out1.WriteShort(field_6_fHoriz); out1.WriteShort(field_7_dxScroll); out1.WriteShort(field_8_options); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(sxaxis); out1.WriteShort(cSub); out1.WriteShort(grbitSub); out1.WriteShort(cItm); if (name != null) { StringUtil.WriteUnicodeString(out1, name); } else { out1.WriteShort(STRING_NOT_PRESENT_LEN); } }
public UnknownLengthRecordOutput(LittleEndianOutput out1, int sid) { _originalOut = out1; out1.WriteShort(sid); if (out1 is DelayableLittleEndianOutput) { // optimisation DelayableLittleEndianOutput dleo = (DelayableLittleEndianOutput)out1; _dataSizeOutput = dleo.CreateDelayedOutput(2); _byteBuffer = null; _out = out1; } else { // otherwise temporarily Write all subsequent data to a buffer _dataSizeOutput = out1; _byteBuffer = new byte[RecordInputStream.MAX_RECORD_DATA_SIZE]; _out = new LittleEndianByteArrayOutputStream(_byteBuffer, 0); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rt); out1.WriteShort(grbitFrt); out1.WriteInt(0); out1.WriteInt(0); cb = this.DataSize; out1.WriteInt(cb); out1.WriteShort(optionflag); out1.WriteShort(0); if (cb == 0x28) { out1.WriteShort(optionflag2); out1.WriteInt(xclrType); out1.WriteInt(xclrValue); out1.WriteLong(numTint); out1.WriteShort(0); } }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(rt); out1.WriteShort(grbitFrt); out1.WriteShort(wOffset); out1.WriteShort(at); out1.WriteShort(grbit); if (unused != null) out1.WriteShort((short)unused); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(idstm); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_options); }
public override void Serialize(LittleEndianOutput out1) { int field_4_name_length = field_6_name_text.Length; int field_5_comment_length = field_7_comment_text.Length; out1.WriteShort(field_1_record_type); out1.WriteShort(field_2_frt_cell_ref_flag); out1.WriteLong(field_3_reserved); out1.WriteShort(field_4_name_length); out1.WriteShort(field_5_comment_length); out1.WriteByte(0); out1.Write(Encoding.UTF8.GetBytes(field_6_name_text)); out1.WriteByte(0); out1.Write(Encoding.UTF8.GetBytes(field_7_comment_text)); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); out1.WriteShort(field_2_fnc_index); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); }
public void Serialize(LittleEndianOutput out1) { out1.WriteShort(rtFirst); out1.WriteShort(rtLast); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); out1.WriteShort(field_1_len_ref_subexpression); }
protected override void SerializeValue(LittleEndianOutput out1) { out1.WriteByte(_value); out1.WriteByte(_isError ? 1 : 0); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); out1.WriteShort(ExternSheetIndex); WriteCoordinates(out1); }
public override void Serialize(LittleEndianOutput out1) { out1.WriteShort(field_1_flags); out1.WriteByte(field_2_empty); out1.WriteByte(0); //reserved field }
public int WriteTokenValueBytes(LittleEndianOutput out1) { out1.WriteByte(token_1_columns-1); out1.WriteShort(token_2_rows-1); ConstantValueParser.Encode(out1, token_3_arrayValues); return 3 + ConstantValueParser.GetEncodedSize(token_3_arrayValues); }
public override void Write(LittleEndianOutput out1) { out1.WriteByte(sid + PtgClass); out1.Write(field_1_reserved); }