Module: Idml::Render

Defined in:
lib/idml/render.rb,
lib/idml/render/image.rb,
lib/idml/render/pipeline.rb,
lib/idml/render/renderers.rb,
lib/idml/render/color_helper.rb,
lib/idml/render/layer_filter.rb,
lib/idml/render/pdfrb_writer.rb,
lib/idml/render/color_resolver.rb,
lib/idml/render/render_context.rb,
lib/idml/render/story_threader.rb,
lib/idml/render/style_resolver.rb,
lib/idml/render/spread_renderer.rb,
lib/idml/render/gradient_resolver.rb,
lib/idml/render/page_item_renderer.rb,
lib/idml/render/font_reference_resolver.rb,
lib/idml/render/renderers/group_renderer.rb,
lib/idml/render/renderers/table_renderer.rb,
lib/idml/render/renderers/polygon_renderer.rb,
lib/idml/render/renderers/rectangle_renderer.rb,
lib/idml/render/renderers/text_frame_renderer.rb,
lib/idml/render/renderers/graphic_line_renderer.rb

Defined Under Namespace

Modules: ColorHelper, Image, PageItemRenderer, Renderers Classes: ColorResolver, FontReferenceResolver, GradientResolver, LayerFilter, PdfrbWriter, Pipeline, RenderContext, SpreadRenderer, StoryThreader, StyleResolver

Constant Summary collapse

DEFAULT_FONT =
"Helvetica"

Class Method Summary collapse

Class Method Details

.render(package:, to:, font_search_paths: nil, compliance: nil, tagged: false) ⇒ Object



25
26
27
28
29
# File 'lib/idml/render.rb', line 25

def self.render(package:, to:, font_search_paths: nil, compliance: nil,
               tagged: false)
  Pipeline.new(package, to, font_search_paths, compliance: compliance,
                                               tagged: tagged).call
end