Module: Emfsvg::Translation
- Defined in:
- lib/emfsvg/translation.rb,
lib/emfsvg/translation/scaler.rb,
lib/emfsvg/translation/context.rb,
lib/emfsvg/translation/handlers.rb,
lib/emfsvg/translation/emf_renderer.rb,
lib/emfsvg/translation/scaler/fixed.rb,
lib/emfsvg/translation/header_builder.rb,
lib/emfsvg/translation/record_emitter.rb,
lib/emfsvg/translation/scaler/identity.rb,
lib/emfsvg/translation/decimal_detector.rb,
lib/emfsvg/translation/handler_registry.rb,
lib/emfsvg/translation/handlers/shared_gdi.rb,
lib/emfsvg/translation/handlers/defs_handler.rb,
lib/emfsvg/translation/handlers/line_handler.rb,
lib/emfsvg/translation/handlers/path_handler.rb,
lib/emfsvg/translation/handlers/rect_handler.rb,
lib/emfsvg/translation/handlers/text_handler.rb,
lib/emfsvg/translation/handlers/group_handler.rb,
lib/emfsvg/translation/handlers/image_handler.rb,
lib/emfsvg/translation/handlers/circle_handler.rb,
lib/emfsvg/translation/handlers/path_flattener.rb,
lib/emfsvg/translation/handlers/ellipse_handler.rb,
lib/emfsvg/translation/handlers/polygon_handler.rb,
lib/emfsvg/translation/handlers/polyline_handler.rb,
lib/emfsvg/translation/handlers/clip_path_handler.rb
Overview
SVG → EMF translation layer. Consumes Svg::* value objects, produces an Emf::Model::Metafile via wire record construction.
Defined Under Namespace
Modules: DecimalDetector, Handlers, HeaderBuilder, Scaler Classes: Context, EmfRenderer, HandlerRegistry, RecordEmitter