1 2 17 18 19 20 package org.apache.poi.hdf.model.hdftypes; 21 22 import org.apache.poi.util.LittleEndian; 23 28 29 public class DocumentProperties implements HDFType 30 { 31 32 public boolean _fFacingPages; 33 public int _fpc; 34 public int _epc; 35 public int _rncFtn; 36 public int _nFtn; 37 public int _rncEdn; 38 public int _nEdn; 39 40 public DocumentProperties(byte[] dopArray) 41 { 42 _fFacingPages = (dopArray[0] & 0x1) > 0; 43 _fpc = (dopArray[0] & 0x60) >> 5; 44 45 short num = LittleEndian.getShort(dopArray, 2); 46 _rncFtn = (num & 0x3); 47 _nFtn = (short)(num & 0xfffc) >> 2; 48 num = LittleEndian.getShort(dopArray, 52); 49 _rncEdn = num & 0x3; 50 _nEdn = (short)(num & 0xfffc) >> 2; 51 num = LittleEndian.getShort(dopArray, 54); 52 _epc = num & 0x3; 53 } 54 } 55 | Popular Tags |