phpbar.de logo

Mailinglisten-Archive

[php] Textbreite

[php] Textbreite

m.seifert seifert_(at)_ag-neuemedien.de
Tue, 18 Apr 2000 14:18:14 +0200


Hi,

Wenn ich das richtig verstanden habe (ich habe in dem Glaubenskrieg
irgendwie den Überlick verloren) willst du ein PDF-Dokument erzeugen ( ? )
es gibt, zumindest in PHP4 (keine Ahnung ob es die auch schon in PHP3 gibt)
die Funktion  PDF_stringwidth() die dir die Stringlänge einer Zeichenkette
in Abhängigkeit vom Font ausgibt (in mm schätze ich).
(keine Ahnung ob allerdings Newlines berücksichtigt werden, ih kenne da
einige Scherzkekse bei denen kann ein 10 Zeichen String auch 10 Zeilen lang
sein)

Du musst nur die maximale Anzahl der Zeichen in deiner Spalte ermitteln und
dann den Text vernünftig trennen.

Markus

----- Original Message -----
From: "Daniel Steinhüser [FUP INTERAKTIV]" <steinhueser_(at)_fup.de>
To: <php_(at)_solix.wiso.Uni-Koeln.DE>
Sent: Monday, April 17, 2000 4:51 PM
Subject: [php] Textbreite


> Hallo zusammen,
>
> nun bin ich grad mal seit heute morgen dabei und
> nu schon sowas.
> Folgendes Problem: Der User gibt einen Text in
> eine textarea ein. Dieser Text soll anschließend
> wieder in einer Spalte ausgegeben werden. Wenn ich
> mich nicht täusche kann man doch mit php die
> Breite eines Strings oder eines Buchstabens
> rauskriegen, oder? Ziel ist nachher zu wissen,
> wieviele Zeilen der vom User eingegebene Text in
> meiner Spalte benötigt, um damit die Höhe der
> Spalte ausrechnen zu können. Den Zeilenabstand hab
> ich ja...
> Problem ist aber: Was ist, wenn die einzelnen
> Zeilen nicht immer voll ausgenutzt werden, d.h.
> wenn noch 3 Zeichen in die Zeile passen würden,
> das Wort aber 5 Zeichen hat...
> Bin für jeden Lösungsvorschlag dankbar, wenn
> möglich in Verbindung mit Source-Code, da ich
> mich, wie gesagt erst seit heute mit php
> beschäftige...
>
> mfg
> Daniel
> - the real zivi -
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>



php::bar PHP Wiki   -   Listenarchive