Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: aarnek - 17.08.08 - klo:02.58

Otsikko: pdf-pakkaaminen
Kirjoitti: aarnek - 17.08.08 - klo:02.58
Miten voin pakata ohjelman tekstisisällön ja kuvat pdf-formaattiin, pitääkö se laittaa structin avulla, vai miten. Kyseessä on tietenkin oma ohjelma
Otsikko: Vs: pdf-pakkaaminen
Kirjoitti: peran - 17.08.08 - klo:07.33
Mikäli kuvat ja teksti on samassa dokumentissa, niin linuxissa se käy niinkin helposti, että:
1. Tulostat tiedostoon ja laitat .ps-tiedostonnimeksi (Tosin tulostusvaiheessa saattaa onnistua myös valitsemaan suoraan pdf-muodon, jolloin kakkosvaihetta ei tarvitse tehdä, mutta pitää nimetä suoraan pdf:ksi).
2. Muutat ko. tiedoston päätteen avulla: ps2pdf tulostettu.ps_tiedosto haluttu.pdf_tiedosto Esim.
Koodia: [Valitse]
ps2pdf tuloste.ps dokumenttini.pdf
Mikäli kuvat ja teksti ovat eri dokumentissa, niin kyseinen operaatio onnistuu OpenOffisella.

Teet haluamasi dokumentin kuvineen ja teksteineen ja klikkaat pdf-kuvaketta, jolloin OpenOffice-kysyy tiedostonnimeä pdf:llesi. (Huom. Kyseinen tiedosto kannattaa itselle tallentaa OpenOfficen muodossa myös, jotta voit muokata myöhemmin helpommin ja kätevämmin tiedostoasi.)

Edit - mikäli tarvitset scriptiä ko:n toteuttamiseen kannattaneen ko:n tekemisessä käyttää LaTeX:ia, jottei tule turhan monimutkaista scriptistä.

Edit - mikäli haluat php:llä ko. asian tehdä, niin voit käyttää fpdf:fää ko:n luontiin, joka löytyy pakettivarastoista, ja sen kotisivu on: http://www.fpdf.org/
Otsikko: Vs: pdf-pakkaaminen
Kirjoitti: mgronber - 17.08.08 - klo:10.16
Kovasti kuulostaa siltä että peran vastasi varsinaisen kysymyksen ohi. Itse ainakin käsitin että tässä yritetään tehdä omatekoisesta ohjelmasta PDF-pullautusta. Mikäli tulkitsin kysymyksen oikein niin vastauksen antamista helpottaisi tieto käytetystä kielestä.

Jos nyt oletetaan että kielenä on esimerkiksi C tai C++ niin Haru Free PDF Library (http://libharu.org/wiki/Main_Page) voisi olla yksi vaihtoehto. Kannattaa katsoa esimerkit (http://libharu.org/wiki/Documentation/Examples) niin tuon kirjaston toiminnasta saa nopeasti yleiskuvan.