hi woodworker,
habe wirklich gesucht und gesucht.....
alles was ich gefunden habe ist dies hier:
#167
hier wird das problem aber auch nicht wirklich gelösst o.O
gruss
fitli
hi woodworker,
habe wirklich gesucht und gesucht.....
alles was ich gefunden habe ist dies hier:
#167
hier wird das problem aber auch nicht wirklich gelösst o.O
gruss
fitli
Das ai Problem wird nichtmal in den Anleitungen gelöst habe ich festgestellt (auch unter Linux).
Also würde ich das weglassen.
Nimer
naja,
ai ist mir, wenn ich ehrlich bin, auch ziemlich egal 🙂
aber das mit den pdfs wäre schon nett, wenns funktioniern würde....
gruss
fitli
lad dir doch irgned wo eine kleine PDF runter und leg sie in den ordenr ab und ändere den namen in den namen der PDF bei Typo3.
so getan....
funktioniert auch mit diesem pdf nicht.....
um die pdf und ai dateien zu sehen muss noch ghostscript installiert werden (so version 8 derzeit)
daaaaaaaaaan:
- das /bin verzeichnis von ghostview in den pfad aufnehmen
für imagemagick 4.2.9 (neuere versionen brauchen das nicht so streng)
- imagemagick MUSS in c:imagemagick liegen
- dann ein paar umgebungsvariablen:
delegate_path = c:imagemagick
magick_home = c:imagemagick
- c:imagemagick in den pfad aufnehmen (VOR dem windows-verzeichnis, wegen convert.exe)
- in c:imagemagick muss eine datei 'delegates.mgk' liegen die etwa so aussieht (nur version 4.2.9)
# ImageMagick delegates for Windows NT. The format is as follows. Each
# delegate begins with a tag and/or format separated by a operator tag
# (<=, <=>, =>). This line must be followed by one or more commands
# preceded with a tab ( ) character. If a command exceeds the length of
# a line, use the backslash continuation character. End the command with
# an ampersand (&) to execute the command in the background.
#
# Optionally you can include the image filename, type, width, height, or
# other image attributes by embedding special format characters:
#
# %b file size
# %d directory
# %e filename extention
# %f filename
# %h height
# %i input filename
# %l label
# %m magick
# %n number of scenes
# %o output filename
# %p page number
# %q quantum depth
# %s scene number
# %t top of filename
# %u unique temporary filename
# %w width
# %x x resolution
# %y y resolution
# %z data written to this file is discarded
#
# There are three types of delegates: decode, encode, and bypass. Decode
# delegates begin with a image format (tag) specified (e.g. mpeg) followed
# with a equal-greater sign (=>). The delegate is invoked whenever ImageMagick
# attempts to read an image whose format specifier or filename extension
# matches the tag (e.g. image.mpg for tag mpg=>). The delegate must
# write an image to the file designated by %o in an image format that
# ImageMagick understands (e.g. pnm).
#
# An encode delegate begins with an image format, a less-equal sign (<=),
# and a tag. The delegate is invoked whenever ImageMagick attempts to
# write an image whose format specifier or filename extension matches the
# tag (e.g. image.mpg for tag <=mpg). ImageMagick writes to a temporary
# file in the format you specify. The delegate can then read this file
# and convert it to a format it supports and presumably ImageMagick does
# not.
#
# If you use a less-equal-greater sign (<=>) the delegate bypasses
# ImageMagick and directly converts the image file (this assumes you do not
# apply any image transforms such as sizing or rotation).
#
# Lines that begin with a pound sign (#) are comments and are ignored.
#
# There are a number of delegates used by ImageMagick for special
# circumstances. For example, the print or Ghostscript delegate. Don't
# remove these or ImageMagick may behave strangely.
#
# ImageMagick looks for the delegate configurarion file in this order:
#
# c:ImageMagickdelegates.mgk
# DELEGATE_PATHdelegates.mgk
# delegates.mgk
#
# where DELEGATE_PATH is an environment variable.
#
# Like entries in the later two directory overrides the specification in
# the system-wide delegates file.
#
#<=bzip
|bzip2 -f > %o<=compress
|compress -c > %o<=show
display -immutable -window_group %g -title "%l of %f" tmp:%o &<=zip
|gzip -cf > %obmp<=launch
mspaint %i.bmp<=win
mspaint %i.browse=>
cmd /C start http://www.wizards.dupont.com/cristy/ImageMagick.html &bzip=>
|bzip2 -cd %icgm=>
ralcgm -d ps %i %o %u
convert -concatenate %o*.ps %ocompress=>
|uncompress -c %idvi=>
dvips -q -o %o %iedit=>
notepad %oeps<=>pdf
gswin32 -dMaxBitmap=300000000 -sDEVICE=pdfwrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quiteps<=>ps
gswin32 -dMaxBitmap=300000000 -sDEVICE=pswrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quitfile=>
GET %m:%i > %o 2>&1fig=>
fig2dev -L ps %i %oftp=>
GET %m:%i > %o 2>&1# Gnuplot format (rendered as Postscript)
# Add additional gnuplot commands to the input file to adjust output.
gplt=>
echo "set size 1.25,0.62; set terminal postscript portrait color solid; set output '%o'; load '%i'" > %u
gnuplot %ugs-color=>
gswin32 -dMaxBitmap=300000000 -sDEVICE=pnmraw -q -dNOPAUSE
-dTextAlphaBits=%u -dGraphicsAlphaBits=%u -g%s -r%s %s
-sOutputFile="%s" -- "%s" -c quitgs-mono=>
gswin32 -dMaxBitmap=300000000 -sDEVICE=pbmraw -q -dNOPAUSE
-dTextAlphaBits=%u -dGraphicsAlphaBits=%u -g%s -r%s %s
-sOutputFile="%s" -- "%s" -c quithpgl=>
hp2xx -q -m eps -f %i %ohtm=>
html2ps -o %o %ihtml=>
html2ps -o %o %ihttp=>
GET %m:%i > %o 2>&1mpg=>
mpeg2decode -q -b %i -f -r -o3 %o%%05d
convert -concatenate %o*.ppm %om2v=>
mpeg2decode -q -b %i -f -r -o3 %o%%05d
convert -concatenate %o*.ppm %opcl<=print
print %ipdf<=>eps
gswin32 -dMaxBitmap=300000000 -sDEVICE=epswrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quitpdf<=>ps
gswin32 -dMaxBitmap=300000000 -sDEVICE=pswrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quitpgp=>
pgpv -fq %ipov=>
povray +i%i +o%o +fn%q +w%w +h%h +a -q9 -kfi%s -kff%n
convert -concatenate %o*.png %ops<=>eps
gswin32 -dMaxBitmap=300000000 -sDEVICE=epswrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quitps<=>pdf
gswin32 -dMaxBitmap=300000000 -sDEVICE=pdfwrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quitrad=>
ra_ppm -g 1.0 %i %orgba<=rle
mogrify -flip -size %wx%h rgba:%i
rawtorle -w %w -h %h -n 4 -o %o %iscan=>
scanimage -d %i > %oshtml=>
html2ps -o %o %itxt<=>ps
enscript -o %o %iwmf=>
wmftogif %i %oyuv<=m2v
mpeg2encode %u %o
convert -concatenate %i*.yuv %uyuv<=mpg
mpeg2encode %u %o
convert -concatenate %i*.yuv %uzip=>
|gzip -cdfq %i
es gibt da vorlagedateien. es ändert nur ein -dSAFE oder so?!?
reboot (geht komischerweise nicht mal auf win2000 server ohne)
dann sollts tun #paralyzed#
tia....
da hab ich noch was zu tun 😃
mach mal feierabend für heute...
danke allen für die tipps
gruss fitli
Hallo
ich habe gerade diesen Eintrag gefunden und bin überglücklich darüber. Habe bereits das Ghostscript installiert. Allerdings habe ich ein paar Verständnisprobleme mit diesen Aussagen
das /bin verzeichnis von ghostview in den pfad aufnehmen
für imagemagick 4.2.9 (neuere versionen brauchen das nicht so streng)
- imagemagick MUSS in c:imagemagick liegen
- dann ein paar umgebungsvariablen:
delegate_path = c:imagemagick
magick_home = c:imagemagick
- c:imagemagick in den pfad aufnehmen (VOR dem windows-verzeichnis, wegen convert.exe)
- in c:imagemagick muss eine datei 'delegate.mgk' liegen die etwa so aussieht (nur version 4.2.9)
In welchen Pfad soll man denn das bin Verzeichnis aufnehmen?
Wäre klasse wenn du es mir "blindem" user nochmal erklären könntest.
mfg Birgit
hmm. dasdoch windows 0-8-15 8-)
in den pfad aufnehmen heisst:
windows sucht in der umgebungsvaraible PATH nach programmen. wenn man ein dos-prompt (=Eingabeaufforderung) aufmacht und PATH
eingibt zeigt es an welche ordner im pfad drin sind.
einen pfad hinzufügen macht man unter windows xp so:
- rechte maustaste auf den 'arbeitsplatz'
- erweiter
- dann button 'Umgebungsvariablen'
- im unteren teil unter 'Systemvaraiablen' den PATH suchen und das verzeichnis dazuschreiben
um eine neue varaible (zB magick_home) zu machen einfach auf 'neu' klicken (auch eine systemvaraible!).
dann mit ok ok ok alles zumachen.
im dos-fenster eintippen: set
dann werden alle umgebungsvariablen angezeigt.
das sollts gewesen sein #paralyzed#
Vielen Dank für die Hilfe
Hallo ossipetz
ich hab jetzt die Umgebungsvariablen angelegt (als Systemvariablen) und auch den Rest wie oben beschrieben. Habe auch nochmals deine Delegate.mgk kopiert. Allerding tut sich bei mir irgendwie kein Ding.
Woher weiss denn Imagemagick denn, das es genau bei PDFs auf Ghostscript zurückgreifen muss.
Vielleicht hab ich ja auch was an der Pfad angabe falsch gemacht?
delegate_path = c:imagemagick
magick_home = c:imagemagick
path = c:imagemagick; %SystemRoot%system32; %SystemRoot%;%SystemRoot%System32Wbem; c:gsgs8.11in;
Wär für Hilfe dankbar, denn bei diesem Thema fehlt mir glaub ich einiges an Wissen
Birgit
imagemagick weiss welche datei zu welcher anwendung gehört eben genau durch diese delagate-datei.
also speziell der Teil:
pdf<=>eps
gswin32 -dMaxBitmap=300000000 -sDEVICE=epswrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quitpdf<=>ps
gswin32 -dMaxBitmap=300000000 -sDEVICE=pswrite -q -dNOPAUSE
-sOutputFile="%o" -- "%i" -c quit
hier mal meine umgebungsvariablen:
delegate_path=C:ImageMagick
magick_home=C:ImageMagick
Path=C:ImageMagick;C:programmeviewerghostscriptgs8.00in;C:WINDOWSsystem32;
usw
was vieleicht noch ist: die execution time von php. auf meinem 1ghz rechner dauern die testseiten im install tool manchmal 2-3 minuten bis sie fertig sind...
also einfach:
max_execution_time = 0
in der php.ini
ein dual-xeon rechner braucht für die minutenlange rechnerei von meinem rechner dann noch so 1.2 sekunden *grummel*
wenn gd-gif-write in der php-gd lib drin ist dann muss der serverprozess auf c: schreibrechte haben. (das rootverzeichnis, da kommen die temp-dateien hin)
der dümmste teil könnten die leerzeichen im pfad sein. da gehören keine hin! (muss mer halt wissen 😉 )
also path=c:path1;c:path2
usw.
und dann ein reboot und alles sollte eigentlich tun teufel auch #paralyzed#
wie gesagt der 'reading image formats' test dauert auf meinem rechner gute 5 minuten das erste mal.
toi toi toi
op
hallo ossipetz,
danke für deine ausführlichen anweisungen 😃
am anfang wollte es allerdings nicht funktionieren....
bis ich auf einen schreibfehler getroffen bin 😉
- in c:imagemagick muss eine datei 'delegate.mgk' liegen die etwa so aussieht (nur version 4.2.9)
in dem mgk file sah ich dann, dass imagemagick nach einem delegates.mgk und nicht nach einem delegate.mgk sucht.....
# ImageMagick looks for the delegate configurarion file in this order:
#
# c:ImageMagickdelegates.mgk
# DELEGATE_PATHdelegates.mgk
# delegates.mgk
#
# where DELEGATE_PATH is an environment variable.
und siehe da..... es funzt wunderbar 😃
danke nochmals für deine hilfe....
liebe grüsse
fitli #giggle#
*oooops*
ich schwöre die s taste war kaputt 8-)
das natürlich voll der produktivitätskiller sowas. in der Tat da Muss Ein S hin :o
hab das ur-posting editiert - hoffentlich fehlt ned noch was #paralyzed#
😃 😃 😃
naja.... die verflixte s taste 😃
neee.... bei mir hat sonst nichts gefehlt!!
hoffe bei birgit läufts unterdessen auch 😉
gruss
fitli