X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <20151217030532.12092.qmail@stuge.se> Date: Thu, 17 Dec 2015 04:05:32 +0100 From: "Peter Stuge (peter AT stuge DOT se) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] Re[2]: [geda-user] Datasheet PDF -> symbol+footprint+characteristics Mail-Followup-To: geda-user AT delorie DOT com References: <1450268513 DOT 967952147 AT f8 DOT my DOT com> <20151216160918 DOT ED1FA8105D0D AT turkos DOT aspodata DOT se> <1450284315 DOT 535007292 AT f11 DOT my DOT com> <20151216181847 DOT 3F1398105D0D AT turkos DOT aspodata DOT se> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk d3stinYwOw . (damianzrb AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > I was thinking to convert PDF with datasheet to footprint,symbol There is a quite significant technical problem with this idea. PDF files are themselves essentially software. When the PDF program is executed, the result is a page that was originally printed on paper by a printer, but nowadays can also be displayed on a computer screen. You can think of PDF as a programming language for creating graphics, ie. visual information. Symbols and footprints can however not be created reliably and correctly from a graphics source document such as PDF, because symbols and footprints consist of highly structured information, which happen to also have a graphical representation. It is possible to reliably and correctly create a graphical representation from structured information. It is not possible to do the reverse reliably and correctly. So PDF is not a suitable source format for what you want to do. It is however the only commonly available description at the moment. What you want to accomplish essentially requires strong committment by component vendors to contribute information. There are efforts heading in this direction already. //Peter