NAME App::HPGL2Cadsoft - module to convert a HPGL file into a Cadsoft Eagle script VERSION version 0.01 SYNOPSIS my $object = App::HPGL2Cadsoft->new(input_file => 'logo.hpgl', output_file => 'logo.scr', scaling_factor => 342); DESCRIPTION This module enables conversion of a HPGL graphical file into a script that can be imported in the Cadsoft Eagle printed circuit board design tool. METHODS "new(%parameters)" This constructor returns a new App::HPGL2Cadsoft object. Supported parameters are listed below input_file This is a required parameter that contains the name of the HPGL file that needs to be converted to a Cadsoft Eagle script. = item output_file This is a required parameter that contains the name of the output script scaling_factor The scaling factor to apply on the HPGL script to convert the script to millimeters. Use this factor to make the Cadsoft Eagle output smaller or larger. To help you in selecting the correct scaling factor this module will report the bounding box of the output. "run()" This function runs all steps required to read and scale the HPGL input file and to write the output to the Cadsoft Eagle script. BUILD Helper function to run custome code after the object has been created by Moose. AUTHOR Lieven Hollevoet COPYRIGHT AND LICENSE This software is copyright (c) 2014 by Lieven Hollevoet. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.