Sziasztok.
A probléma:
nyomtatni kellene pár 100 matricát, amin a következők lennének:
- Intézmény neve
- Arckép i-szer j méretben (ezt előfeldolgozással is meg tudom oldani)
- és az egész x-szer y méretben
Kb. ennyi.
Az arcképek megvannak, de hogyan lehetne tömegesen beilleszteni a sablonba? Erre keresek programot.
Oprendszer: Windows, Linux
Elsősorban free, de ha más nincs fizetős megoldás is érdekel
Köszi!
- 7216 megtekintés
Hozzászólások
Szerintem csinálj egy olyan HTML oldalt, amiben megfelelően formázott táblázatok vannak egymás alatt. Majd ez a weblap bongészőből kinyomtatható.
A HTML kódot pedig legyárthatod akár shell scriptből, vagy ha komplexebb, akkor PHP, stb. segítségével.
szerk.: HTMLben képet is tudsz átméretezni, tehát nem feltétlen kell előfeldolgoznod a képeket, ha a képarány stimmel.
- A hozzászóláshoz be kell jelentkezni
Igen a html/php is szóba került, köszi.
- A hozzászóláshoz be kell jelentkezni
Egy lehetőség, hogy php-ban írod, s generálsz egy - illetve sok - pdf file-t az fpdf library segítségével. A php gd-vel tudod bütykölni a képet, amit aztán a pdf file-ba teszel.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Blokk/etikett nyomtató és Word körlevél varázsló?
- A hozzászóláshoz be kell jelentkezni
TexLive megoldás, ez így egy A4-re két képet tesz fel.
\documentclass[a4,12pt]{article}
\usepackage{fancyhdr}
\usepackage[utf8]{inputenc}
\usepackage[hungarian]{babel}
\usepackage{lastpage}
\usepackage{pdflscape}
\usepackage{graphicx}
\pagestyle{fancy}
\fancypagestyle{empty}
\fancyfoot[c]{Page:\thepage \hspace{1mm}of \pageref{LastPage}}
\renewcommand{\footrulewidth}{1pt}
\renewcommand{\headrulewidth}{1pt}
\renewcommand{\headsep}{1mm}
\renewcommand{\headheight}{30pt}
\begin{document}
\begin{center}
\includegraphics[keepaspectratio, width=110mm]{001sz.jpg}\vspace{3mm}\\ Józsika + Intézmény neve
\\\includegraphics[keepaspectratio, width=110mm]{002sz.jpg}\vspace{3mm}\\Pistike
\\\includegraphics[keepaspectratio, width=110mm]{003sz.jpg}\vspace{3mm}\\Sanyika
\\\includegraphics[keepaspectratio, width=110mm]{004sz.jpg}\vspace{3mm}\\X
\\\includegraphics[keepaspectratio, width=110mm]{005sz.jpg}\vspace{3mm}\\Y
\\\includegraphics[keepaspectratio, width=110mm]{006sz.jpg}\vspace{3mm}\\Z
%
% fényképek 007-től 169-ig
%
\includegraphics[keepaspectratio, width=110mm]{170sz.jpg}\vspace{3mm}\\Juliska
\end{center}
\end{document}
---------------------------------------------------------------------------
Környezetvédelmi nyilatkozat: Ez a hozzászólás kizárólag reciklált elektronok felhasználásával íródott.
- A hozzászóláshoz be kell jelentkezni
Ez szimpatikus megoldásnak látszik, kipróbálom. Köszi!
- A hozzászóláshoz be kell jelentkezni
+1 a TeX-re
Szkriptből is generálhatod a kódot, így skálázható sok képre.
- A hozzászóláshoz be kell jelentkezni
shell scriptből generálnék LaTeX forrást. A TikZ-vel még pofás is lehet.
- A hozzászóláshoz be kell jelentkezni
Shell scripttel én a beírandó fájlneveket szoktam listáztatni.
---------------------------------------------------------------------------
Környezetvédelmi nyilatkozat: Ez a hozzászólás kizárólag reciklált elektronok felhasználásával íródott.
- A hozzászóláshoz be kell jelentkezni
Mas meg banki szoftvert ir benne, na es? Nem vagyunk egyformak.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Arra gondolsz, hogy a fájlneveket aztán rácsövezed a latex processzre, ami \input -okkal nyalja be a beillesztendő fájlneveket? Én így szoktam csinálni a hasonló dolgokat.
- A hozzászóláshoz be kell jelentkezni
ImageMagick bármilyen támogatott nyelvből hívva?
Csaba
- A hozzászóláshoz be kell jelentkezni
+1
Hihetetlen mire képes!
- A hozzászóláshoz be kell jelentkezni
Esetleg körlevél feature?
pl.: http://help.libreoffice.org/3.3/Writer/Mail_Merge/hu
- A hozzászóláshoz be kell jelentkezni
Szerintem pont képet nem tud :-(
- A hozzászóláshoz be kell jelentkezni
Van egy bash+awk scriptem, ami -- többek között -- hasonlót csinál. Megadható hogy egy oldalon hány oszlopba és sorba rendezze a képeket, és ezek alapján egy csv fájlból* generál LaTeX kimenetet. Nyilván egy kicsit pofozni kellene rajta, de ha érdekel, akkor írj pm-et és elküldöm a fájlokat.
*: Nyilván jelen esetben a csv fájl minden sora csak egy fájl nevét fogja tartalmazni, ha az intézmény neve mindenkinél ugyanaz.
-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.
- A hozzászóláshoz be kell jelentkezni
Köszi mindenkinek a tippet!
ironcat scriptje (ami tex fájlt generál) kicsit kiegészítve lett a befutó.
- A hozzászóláshoz be kell jelentkezni
ezt a scriptet megtudnátok osztani?
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
Innen le lehet tölteni. Használata csak saját felelősségre!!
Alaphelyzetben mindhárom fájlt a ~/bin könyvtárba kell másolni. A cbcbook elején megadható más könyvtár is. Továbbá ott kell megadni, hogy a képek melyik könyvtárban vannak, illetve egy oldalra hány sorba, és hány oszlopba rendezze a képeket. A képeket nem méretezi át, mert amire használtam, ott eleve egyforma méretű képeket generáltam.
Indítás a
cbcbook album
paranccsal. Ez az aktuális könyvtárban létrehoz egy album.csv állományt, és abból generál egy album.pdf fájlt. Mivel a png, jpg, pdf, és ps formátumú fájlokat kezeli, így nem célszerű abból a könyvtárból indítani, amelyikben a képek vannak.
Ellenőrzések nincsenek beépítve. Vannak benne látszólag felesleges dolgok, mert az eredeti script mást is csinált. Most csak felesleges részeket töröltem ki, és nem volt refactoring.
-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.
- A hozzászóláshoz be kell jelentkezni