Module: Idml::Render
- Defined in:
- lib/idml/render.rb,
lib/idml/render/image.rb,
lib/idml/render/blending.rb,
lib/idml/render/pipeline.rb,
lib/idml/render/placement.rb,
lib/idml/render/renderers.rb,
lib/idml/render/pdfa_packet.rb,
lib/idml/render/color_helper.rb,
lib/idml/render/layer_filter.rb,
lib/idml/render/pdfrb_writer.rb,
lib/idml/render/stroke_style.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/image_collector.rb,
lib/idml/render/spread_renderer.rb,
lib/idml/render/structure_mapper.rb,
lib/idml/render/gradient_resolver.rb,
lib/idml/render/structure_tracker.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: Blending, ColorHelper, GradientResolver, Image, PageItemRenderer, PdfaPacket, Placement, Renderers, StrokeStyle, StructureMapper Classes: ColorResolver, FontReferenceResolver, ImageCollector, LayerFilter, PdfrbWriter, Pipeline, RenderContext, SpreadRenderer, StoryThreader, StructureTracker, StyleResolver
Constant Summary collapse
- DEFAULT_FONT =
"Helvetica"
Class Method Summary collapse
-
.render(package:, to:, font_search_paths: nil, compliance: nil, tagged: false, subset_fonts: true) ⇒ Object
Render an IDML package to a PDF file.
Class Method Details
.render(package:, to:, font_search_paths: nil, compliance: nil, tagged: false, subset_fonts: true) ⇒ Object
Render an IDML package to a PDF file. All options except
package: and to: are keyword-only and optional.
rubocop:disable Metrics/ParameterLists
35 36 37 38 39 40 |
# File 'lib/idml/render.rb', line 35 def self.render(package:, to:, font_search_paths: nil, compliance: nil, tagged: false, subset_fonts: true) Pipeline.new(package, to, font_search_paths, compliance: compliance, tagged: tagged, subset_fonts: subset_fonts).call end |