class PnoteClient::Documents::Hml::EmbeddingBinaryItem

Attributes

format[R]
id[R]
raw_data[R]
size[R]

Public Class Methods

new(bin_item_id, bin_item_tag, doc) click to toggle source
# File lib/pnote_client/documents/hml/embedding_binary_item.rb, line 7
def initialize(bin_item_id, bin_item_tag, doc)
  bin_data_id = bin_item_tag['BinData']
  bin_data = doc.at_xpath("//BINDATA[@Id=#{bin_data_id}]")

  @id = bin_item_id
  @raw_data = bin_data.content
  @format = bin_item_tag['Format']
  @size = bin_data['Size'].to_i
end