Zurück   Flashforum > Flash und Server > Coldfusion und J2EE

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-04-2006, 10:33   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2006
Beiträge: 106
keine Umlaute in generierten PDF's

Hallo,
ich habe da ein Problem mit einer ColdFusion Component.
Die CFC generiert mir PDF's aus einem Query. Allerdings werden sämtliche Umlaute "gekillt". In der DB stehen sie richtig drin und wenn ich das Query in Flash ausgebe erscheinen die Umlaute ganz normal. Da die Umlaute nicht durch Glyphen ersetzt werden, sondern vollkommen rausfliegen, schliesse ich ein Charset Problem aus.

Hier mal der Code von der CFC:
PHP-Code:
<cffunction name="pdfmaker" returntype="any" access="remote" description="pdf erstellen">
        <
cfargument name="parameter" default="" required="no" description="wird net gebraucht"/>
            <
cfquery name="dates" datasource="meineDB">
SELECT FROM `eventsORDER BY jahr DESCmonat DESCtag DESCid DESC
</cfquery>
<
cfsavecontent variable="pdftemp">
<
html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<
title>Opeltreffen 2006</title>
<
style type="text/css">

body,td,th {
    
font-familyArialHelveticasans-serif;
    
font-size12px;
    
color#333333;
}
body {
    
background-color#CCCCCC;
    
margin50px;
    }
{
    
font-familyArialHelveticasans-serif;
    
font-size12px;
    
color#333333;
}
a:visited {
    
color#333333;
}
a:hover {
    
color#333333;
}
a:active {
    
color#333333;
}
.
headline {font-size16px}
.
subhead {font-size12px}
.
footer {color:#CCCCCC}

</style></head>
<
body>
<
table width="800" border="0" cellspacing="0" cellpadding="0">
  <
tr>
    <
td valign="top">
      <
span class="subhead">Treffen 2006</span><br></td>
  </
tr>
  <
tr><td bgcolor="#333333" height="15">&nbsp;</td></tr>
  <
cfoutput query="dates">
  <
tr>
    <
td valign="top"><br>
    <
span class="headline">#titel#</span><br>
    
<cfif bis neq ""><span class="subhead">#tag#. - #bis#.#monat#.#jahr#</span><br>
    
<cfelse><span class="subhead">#tag#.#monat#.#jahr#</span><br></cfif>
    #description#<br>
    #club#<br><br>
    
<cfif url neq ""><a href="#url#" target="_blank">#url#</a></cfif><br><br><p></p>
    
</td>
  </
tr>
  <
tr><td bgcolor="##333333" height="15">&nbsp;</td></tr>
  </
cfoutput>
  <
tr>
    <
td height="15" bgcolor="#666666"><span class="footer">Created by Cold Fusion at <cfoutput>#dateFormat(now(),"dd.mmmm.yyyy")#</span></cfoutput></td>
  
</tr>
</
table>
</
body>
</
html>
</
cfsavecontent>
<
cffile action="write" file="absoluter\pfad\pdf\template.htm" output="#pdftemp#" nameconflict="overwrite">
<
cfparam name="url.target_url" default="http://localhost/pdf/template.htm">
<
cfoutput>
<
cfhttp url="#url.target_url#" resolveurl="yes">
<
cfdocument format="PDF" filename="absoluter\pfad\pdf\termine.pdf" fontembed="yes" name="pdfmaker" overwrite="yes" marginleft="0" marginbottom="0" marginright="0" margintop="0">
#cfhttp.filecontent#
</cfdocument>
</
cfoutput>

<
cfset result ="PDF">
            <
cfreturn result />
    </
cffunction
Wäre super wenn mir jemand sagen kann, warum ich keine Umlaute bekomme.
Slashwalker ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:51 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele