<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hello everyone,<br><br>I just joined the list, so please forgive any breach in protocol.  <br><br>First...thanks for Tellico.  I love it.<br><br>I’ve used tellico for quite a few years (actually, I use it about twice a year...but it has held my data for quite a few years).  My primary use of tellico is to track my audio CD collection (yes, I still buy CD’s when I can...and even still collect old 78rpm’s that I catalog too!).<br><br>I never looked “under the hood” of tellico before, and evidently didn’t read much of the documentation, because I had always thought tellico .tc files were database files.  I discovered they weren’t when I undertook the following project two days ago:<br><br>I decided to create a customer view containing the Artist Name, Album Title, and Musician’s Names and which instrument they play on each album (this is all data contained within my tellico data set already).  My end goal is simply to (for lack of a better idea) take screenshots of the correctly formatted data sets, then embed that screenshot as the “FRONT_COVER” image of the id3v2 tags in mp3 files.  That way, when I’m listening to a tune, the media player/device will be showing me a screenshot of the album name, the title, and who is playing which instrument on that specific album/song.  <br><br>The first thing I realized was: Tellico files aren’t SQL database files.  Then I realized they are basically XML files (correct me if I’ve missed any nuance here...I really don’t know what I’m doing).<br><br>Well, after spending a full 24 hours learning about xml and xsl, I finally was able to successfully port the data I wanted from my tellico.tc file into the format I wanted...all except the “image” data.  (In this case the CD cover is contained within the .tc/xml file as a string?)  I haven’t been able to figure out how to turn that string back into an image (I’m simply trying to have xsl export the image as an url(“background.jpeg”) type of thing into my formatted output.)  xsl correctly grabs the proper “whateverrandomcharacters.jpeg” filename, but I don’t know how to convert the actual image string back into a jpeg.  (Something that tellico does just fine - so I know I’m missing something - probably something obvious.)<br><br>I’m not a programmer by any means, but I can follow program code fairly well as I’ve dabbled in C, basic, Delphi, php, python, bash, GTK3/c, and (as stated), I’ve figured out how to get xsl to produce the output I desire from my tellico.tc file, etc.  Would this act of converting the string back into a jpeg be within my reach?<br><br>Any direction would be greatly appreciated.<br><br>Synopsis:<br>1.  Treating my tellico.tc file like an XML file<br>2.  Using xsl to “transform” that XML file to display only certain fields in a certain way/format when opened via a web browser<o:p></o:p></p><p class=MsoNormal>3.  Everything works fine, except that I’m stuck figuring out how to take the image data which Tellico has stored as a string, and convert it back into an actual image so that I can display it in the web browser as a background image to the appropriate album.<br><br>Thanks again - and please forgive any breach in protocol.<br>Fuzzy<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>