Kuvien siirto näppärästi

[viesti Survo-keskustelupalstalla (2001-2013)]

Kirjoittaja: Juha Valtonen
Sähköposti:    juha.valtonen'at'sonera.com
Päiväys: 26.3.2002 12:52


Hello everybody

Kuvien siirtoon Survosta muihin sovelluksiin on tarjolla
uusi, mielestäni sangen näppärä mahdollisuus: Acrobat Readerin
versio 5:ssä on nimittäin "Graphics Select Tool", jolla kuvan
voi leikepöydän (copy/paste) kautta siirtää muualle. Aikaisemmassa
Acrobat Reader -versiossa oli vain tekstille tämä ominaisuus.

Nyt kysymys kuuluukin: miten saa tuotettua helpoiten Acrobat
Readerin kaipaamaa pdf-formaattia? Nykysuuntaus Survossa näyttää
olevan Acrobat Distillerin käyttö, johon Kimmo on tehnyt ansiokkaan
PS-PDF -sukron. Ongelmana on mielestäni vain se, että Acrobat
Distiller on suhteellisen arvokas ohjelma.

Aiemminhan ps-viewerinä Survossa suosittiin Ghostscript/Ghostview
yhdistelmää, mikä on edelleen erittäin kilpailukykyinen vaihtoehto
tuohon tehtävään. Se lienee edelleenkin ainoita Adoben ulkopuolisia
ohjelmia, jolla on mahdollista tehdä "Distiller", eli tuottaa pdf-
formaattia. Yleensä tähän käytetään GSView-ohjelmaa käyttöliittymänä.

Minä kuitenkin kyllästyin tähän "manuaalisuutta" vaativaan GSView-
vaiheeseen, joten tein sukron, joka käskyttää pelkkää Ghostscript-
ohjelmaa suoraan Survosta käsin. Ohessa on ko. sukron listaus, jos
joku haluaa kokeilla sitä. Sukroon kunkin pitää "virittää" GS-ohjelman
sijainti oman ympäristönsä mukaiseksi.

PDFWRITE-sukrossa on mahdollista myös avata tuotos suoraan
Acrobat Readerillä, mutta tämä ominaisuus on tietysti helppo jättää
pois käytöstä laittamalla ko. rivit kommentiksi.

Mainittakoon, että GS-ohjelmat löytyy osoitteesta
http://www.cs.wisc.edu/~ghost 
ja acrobat reader löytyy mm.
http://www.adobe.com -sivuilta


ps. Jos joku huomaa sukrossa jotain bugeja tai muuta parannettavaa,
niin otan kommentteja mieluusti vastaan.
:JVa


*TUTSAVE pdfwrite
*{tempo -1}{init}
/
/  GS - PDFWRITE
/
/ def Wpara=W1 Wpdffile=W2 Wpsfile=W3
/
*{init}{Wpsfile=W1}{W1=PDFWRITE}
*{save stack PDFWR2}
*{call SUR-SAVE}
*{load stack PDFWR2}
*{jump 1,1,1}{erase}{erase}SCRATCH / {act}
*{line start}REDIM 1000,200  {act}{R}
/
/
*>C:\GS\GS7.04\bin\GSWIN32 -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=
*{print Wpdffile} {print Wpsfile}
/{goto E}
*{act}
/
/
/
*{W1=PDFWRITE}
*{call SUR-RESTORE}
*{load stack PDFWR2}
/  start acrobat reader
*{line start}{ins line}
*>START ACRORD32  {print Wpdffile}
*{act}
/
+ E: {tempo +1}{end}
*
*

Vastaukset:

Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!

Etusivu  |  Keskustelu
Copyright © Survo Systems 2001-2013. All rights reserved.
Updated 2013-06-15.