php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2008, 10:21  
Neuer Benutzer
 
Registriert seit: 23.07.2008
Beiträge: 13
nopileos
Standard Polnischen Font in PDFLib einbinden

Hallo zusammen,

da mein bisheriges Forum nicht mehr aktiv ist, war ich auf der Suche nach einer neuen 'Heimat' und habe dieses Forum hier gefunden. Jetzt schreibe ich hier mal meinen ersten Beitrag.

ich muß in einem exsistierenden Script, welches PDFlib verwendet, einen Font einbinden der polnische Sonderzeichen darstellen kann.
Das ganze läuft auf einem Win 2003 Server im Intranet. Die PHP Version ist 5.2.1 und die PDFLib Version 5.0.3 (laut PHP Info).

Ich habe in einem FPDF Script einen solchen Font erfolgreich einbinden können. Ich mußte mir eine *.afm Datei erstellen und danach mit der Funktion MakeFont noch eine php Datei erstellen mit der ich den Font dann verwenden konnte.

Nun habe ich in der PDFLib Dokumentation gelesen, dass ich auch afm Dateien dazu verwenden kann um diesen speziellen Font dann in dem Script zu verwenden.

Hier ein Ausschnitt aus einem kleinen Testscript wie ich es versucht habe:

PHP-Code:
PDF_set_parameter($pdf"FontAFM""ArialMT=arial_pl.afm");

$font PDF_load_font($pdf"ArialMT""auto""");
PDF_Setfont($pdf$font20.0);

PDF_set_text_pos($pdf50792);

PDF_show($pdf'Dies ist ein Teststring'); 
Wenn ich dieses Script ausführe bekomme ich folgende Fehlermeldung:
Fatal error: Uncaught exception 'PDFlibException' with message 'Metrics data for font 'ArialMT' not found' in C:\xampp\htdocs\webease2\testscripts\hello.php:13 Stack trace: #0 C:\xampp\htdocs\webease2\testscripts\hello.php(13) : pdf_load_font() #1 {main} thrown in C:\xampp\htdocs\webease2\testscripts\hello.php on line 13

Kann ich diese afm Datei überhaupt verwenden, sie ist im selbem Verzeichnis wie das PHP Script. Der Font Name ist in dieser Datei mit ArialMT angegeben.
Oder wie kann ich einen Font der mir polnische Sonderzeichen zur Verfügung stellt einbinden?

Vielen Dank für Eure Hilfe im Voraus

Gruß
nopileos
nopileos ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.08.2008, 11:25  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Reicht nicht schnödes Unicode Format?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 11.08.2008, 11:50  
Neuer Benutzer
 
Registriert seit: 23.07.2008
Beiträge: 13
nopileos
Standard

Hi nikosch,

vielen Dank für Deine Hilfe.

Zitat:
Reicht nicht schnödes Unicode Format?
leider irgendwie nicht, habs mit unicode bei verschiedenen Schriftarten versucht und erhalte nun immer folgenden Fehler

PHP-Code:
$font PDF_load_font($pdf,"Courier""unicode"""); 
Fatal error: Uncaught exception 'PDFlibException' with message 'Unicode and glyph id addressing not supported in this configuration' in C:\xampp\htdocs\webease2\testscripts\hello.php:14 Stack trace: #0 C:\xampp\htdocs\webease2\testscripts\hello.php(14) : pdf_load_font() #1 {main} thrown in C:\xampp\htdocs\webease2\testscripts\hello.php on line 14

Was muß ich denn anders cofigurieren damit Unicode supportet wird?

Gruß
nopileos
nopileos ist offline  
Alt 11.08.2008, 12:21  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich habe da leider keine Ahnung von., Mußt Du mal sehen, ob Tante Google was passendes liefert.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PDF ohne "rahmen" einbinden King2k HTML, Usability und Barrierefreiheit 2 26.07.2006 16:17
Highlight im BBCodefunktion einbinden PHP Tipps 2007 15 09.12.2005 11:15
Metatags per php einbinden? imported_FlasH PHP Tipps 2005-2 3 30.10.2005 15:33
rss/xml Feeds auf Webseite einbinden PHP Tipps 2005-2 2 29.10.2005 13:44
PDFlib - Schriftart laden / einfügen (nicht Standardfonts) PHP Tipps 2005-2 0 23.09.2005 11:08
FPDF error: Could not include font definition file madSoul PHP Tipps 2005-2 0 13.09.2005 15:13
Script, welches PDF mit Hilfe von PDFlib generiert Beitragsarchiv 3 02.09.2005 15:49
Gästebuch einbinden ohne Frames PHP Tipps 2005-2 6 16.07.2005 19:22
?!? Einbinden von Schrift: Pump.vef HTML, Usability und Barrierefreiheit 6 10.02.2005 13:45
probleme mit pdflib 6.0.1 auf FreeBSD 5.3 ?!? PHP-Fortgeschrittene 3 13.01.2005 15:40
Richtiges Einbinden Mano PHP Tipps 2005 1 04.01.2005 19:40
[Erledigt] PHP via JavaScript einbinden PHP Tipps 2004-2 3 22.12.2004 13:00
allgemeines Problem beim einbinden von php-Scripts PHP Tipps 2004 3 11.08.2004 22:52
PDFLib Server, Hosting und Workstations 7 05.08.2004 11:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
fpdf polnisch, polnische font, pdflib sonderzeichen, pdflib afm, fpdf mit polnischem umlauten, fpdf polnische schrift, arialmt polnisch, fpdf polnische sonderzeichen, pdf_load_font polnische schriftzeichen, pdflib schriftarte, polnische schriftarten in pdf, afm umlaute, pdf polnische schrift, polnischer unicode in html einbinden, pdflib deutsche umlaute, sonderzeichen pdflib, font .afm umlaute, sonderzeichen „ pdflib, uncaught exception \'pdflibexception\' with message \'unicode and glyph id addressing not supported in this configuration, php pdflib schrift einbetten

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum