Fotokalender für FixFoto
Das Skript macht aus den markierten Bildern der Computer-Ansicht einen Monatskalender als PDF – mit Feiertagen, eigenen Terminen, Deckblatt und Druckdaten für eine Druckerei.
Installieren
Fotokalender.zipin FixFoto als Skript importieren. FixFoto legt den Inhalt im Skript-Ordner<FixFoto-Datenpfad>\Scriptab: das SkriptFotokalender.js, diese Hilfe undFotokalender_liesmich.txt.- Das Skript steht danach im Skript-Menü unter Kalender › Fotokalender.
- Für ein Update die neue ZIP-Datei genauso importieren. Die Einstellungen und Vorgaben bleiben erhalten.
Das Skript läuft mit FixFoto 4.5 unter Windows 10 und 11. Es ist in JScript geschrieben, das Windows 11 weiterhin mitbringt (VBScript wird dagegen nach und nach entfernt).
Bilder wählen und starten
- In der Computer-Ansicht die Bilder markieren: 12 Bilder für ein Jahr, 13 mit Deckblatt. Mehr Bilder ergeben weitere Monate.
- Das Skript starten. Es liest die Bilder einmal ein und legt kleine Arbeitskopien für die Vorschau an. Bei großen Dateien dauert das einige Sekunden; der Fortschritt steht in der Statuszeile von FixFoto.
Beim ersten Start misst das Skript kurz die Dialoggröße deines Bildschirms („Bildschirm wird ausgemessen …“); danach passen sich die Vorschauen der Bildschirmhöhe an (auch bei 4K).
Die Bilder stehen zunächst nach Aufnahmedatum (EXIF) in der Reihenfolge der Monate. Eine andere Reihenfolge legst du im Dialog Bildreihenfolge fest.
Bildreihenfolge und Deckblattbild
Bildreihenfolge … im Hauptfenster (oder in der Navigationsleiste jedes Einstellungsdialogs) zeigt alle Bilder als Kacheln. Die Kacheln haben das übliche Seitenverhältnis der Bilderkästen deiner Kalenderseiten, und jedes Bild steht in dem Kasten, den es auf seinem Blatt bekommt; darunter steht das Blatt (z. B. „1: Deckblatt“, „2: Januar 2027“). Ein Klick auf eine Kachel wählt das Bild aus (orange umrandet). Dann gibt es drei Wege, es zu verschieben:
- Die Liste Gewähltes Bild setzen auf enthält alle Blätter; ein Eintrag setzt das Bild direkt an diese Stelle.
- < Früher und Später > verschieben es um eine Stelle.
- An den Anfang und Ans Ende setzen es ganz nach vorn oder hinten.
Als Deckblattbild setzt das Bild an die erste Stelle; es erscheint dann auf dem Deckblatt (nur bei einem Deckblatt mit Bild, nicht bei der Bildübersicht). Die Größe der Kästen richtet sich nach der Position des Bildes, weil sie von der Zeilenzahl und den Feiertagen des Monats abhängt; Abweichungen unter Dieses Blatt sind dabei nicht berücksichtigt.
Mit OK gilt die Bildreihenfolge „Eigene Reihenfolge“. Sie wird in reihenfolge.txt gespeichert und bleibt für dieselben Bilder erhalten; Bilder, die später dazukommen, werden hinten angehängt.
Das Hauptfenster
Vorschau
Zeigt das gewählte Blatt. Mit < und > blätterst du durch Deckblatt, Monate und Übersichtsseite; oder wählst das Blatt in der Liste. Ausschnitt … wählt für das angezeigte Blatt einen eigenen Bildausschnitt im Seitenverhältnis der Bildfläche (Enter übernimmt, Esc bricht ab). Dieses Blatt (Schrift, Farben) … öffnet die Abweichungen für dieses Blatt. Max zeigt das Blatt in einem eigenen Fenster vergrößert (bis 90 % der Bildschirmhöhe), dort ebenfalls mit < und > zum Blättern. Rechts über PDF erstellen … stehen das gewählte Seitenformat (z. B. „Format: A3 hoch (297 × 420 mm)“), die Größe der Bildfläche in Pixeln bei der eingestellten Druckauflösung (Dialog Optionen), ihr Seitenverhältnis (z. B. 3:2, 4:3 oder als Zahl wie 1,38:1) und die Auflösung des Fotos im Druck (ab 220 dpi gut, unter 150 dpi wird es unscharf). Größe und Seitenverhältnis hängen von Format, Rändern, Rahmen, Bindung und der Lage des Kalendariums ab – so kannst du ein Foto schon vorher passend zuschneiden. Bei „Ganzes Bild einpassen“ richtet sich die Fläche nach dem Foto. Das gilt auch für das Deckblatt; bei der Bildübersicht (als Deckblatt oder als letzte Seite) steht die Größe eines einzelnen Bildfelds da („Je Bild …“).
Belichterformat speichern … schreibt diese Bildflächen als Belichterformat für FixFoto in eine .ini-Datei (der vorgeschlagene Name entspricht dem des PDFs, z. B. Familie 2027.ini): ein Belichter „Fotokalender BreitexHöhemm“ mit je einem Format (Maße in cm, Auflösung aus Optionen) für Deckblatt, Monatsbild und Übersicht (Monate mit abweichender Bildfläche bekommen ein eigenes Format). In FixFoto liest du die Datei über Umformen › Seitenverhältnisse › Belichter-Formate › Belichter importieren aus Datei ein und kannst die Fotos dann genau im passenden Seitenverhältnis zuschneiden. Am meisten bringt das bei „Fläche füllen (beschneiden)“ und „Randlos bis zur Papierkante“; bei „Ganzes Bild einpassen“ richtet sich die Fläche ohnehin nach dem Foto.
Bildunterschrift
Den Text für das Bild des angezeigten Blatts gibst du im Dialog Bildunterschrift ein. Vorbelegt ist der IPTC-Titel (Objektname bzw. Überschrift), sonst die Bildbeschreibung. Eigene Texte gelten nur im Kalender; die Bilddatei bleibt unverändert.
Vorgabe
Die Zeile ganz oben über die volle Breite, damit auch lange Namen ganz zu lesen sind. Eine Vorgabe in der Liste wählen lädt sie sofort. Unten in derselben Liste stehen die Befehle: neue Vorgabe speichern, aktualisieren, umbenennen, löschen, auf Standard zurücksetzen, exportieren und importieren.
Vorgaben-Vorschau und Zufällig gestalten
Die Vorschau zeigt alle Vorgaben mit dem aktuellen Bild nebeneinander; ein Klick auf ein Bild lädt die Vorgabe. „Zufällig gestalten“ würfelt Schriften und Schnitte, Farbpalette (auch dunkel), Farben einzelner Elemente, Hintergrund mit oder ohne Farbverlauf, Lage des Kalendariums, Kalenderfeld, Bildunterschrift und Deckblatt neu – Format, Jahr, Feiertage und Druck bleiben. Die Vorschau springt dabei nie auf das Deckblatt, sondern zeigt das erste Monatsblatt. Dabei bleibt das Kalendarium immer lesbar: Die Farben halten genug Kontrast zum Hintergrund (auch zu beiden Verlaufsfarben); steht das Kalendarium im Bild, richtet sich das Kalenderfeld nach den hellsten und dunkelsten Stellen deiner Fotos an dieser Stelle – auf dunklen Bildern helle Schrift auf dunklem Feld, auf hellen umgekehrt, und das Feld so deckend wie nötig.
Die Knöpfe unter Einstellungen öffnen je einen Dialog (in der Reihenfolge der Navigationsleiste; Bildreihenfolge … und Übersichtsseite … zuletzt). Jeder Dialog hat rechts eine eigene Vorschau; darunter stehen wie im Hauptfenster Vorschau, <, die Liste der Blätter, > und Max. Haken und Auswahllisten wirken sofort: Abhängige Optionen werden frei- oder ausgegraut und die Vorschau neu berechnet. Über jedem Dialog (außer „Optionen“ und „Kalenderfeld im Bild“) steht eine Navigationsleiste mit den Knöpfen Titel und Deckblatt, Bild, Kalendarium, Bildunterschrift, Feiertage, Kalenderseite, Bildreihenfolge und Übersichtsseite. Ein Klick übernimmt und speichert die Einstellungen des aktuellen Dialogs, schließt ihn und öffnet den gewählten – du musst nicht über das Hauptfenster gehen. Der Knopf des aktuellen Dialogs ist gesperrt. Abbrechen in einem so geöffneten Dialog verwirft nur dessen Änderungen und führt zurück ins Hauptfenster. Nach dem Eintippen von Texten oder Zahlen klickst du auf Vorschau (oder einen Haken, eine Liste, </>). OK übernimmt, Abbrechen verwirft, Standard setzt nur die Werte dieses Dialogs zurück. Die Einstellungen werden automatisch gespeichert und beim nächsten Start wieder geladen.
Die Einstellungen
Titel und Deckblatt
Mit Deckblatt wird Blatt 1 zum Deckblatt; Titel anzeigen wird dabei gleich mit eingeschaltet. Normalerweise zeigt es das erste Bild, die Monate beginnen dann mit dem zweiten. Mit Übersicht aller Bilder statt erstem Bild zeigt das Deckblatt Titel, Untertitel und alle Monatsbilder verkleinert; dann bekommt jedes Bild einen Monat. Ist im Dialog Übersichtsseite eine Übersichtsseite am Ende eingeschaltet, ist diese Option gesperrt und ausgeschaltet. Ein leerer Titel ergibt die Jahreszahl (bei einem Kalender über zwei Jahre z. B. „2027/2028“). Der Titel steht im Bild oder außerhalb; die Position wählst du aus neun Feldern (außerhalb gibt es die Mitte nicht). Schrift, Größe, Farbe und ein halbtransparenter Hintergrund lassen sich getrennt einstellen. Mit Hintergrund hinter dem Titel liegt der Titel auf einem Feld mit eigener Farbe und Deckkraft; ohne Haken steht er direkt auf dem Foto. Für das Feld gibt es zusätzlich Unschärfe (Milchglas, Stärke 1–100; mit geringer Deckkraft am wirkungsvollsten) und Runde Ecken mit Radius in mm. Deckkraft und Stärke der Unschärfe stellst du mit einem Regler ein; daneben steht ein Zahlenfeld (Prozent bzw. 1–100). Das Zahlenfeld zeigt den Reglerwert erst nach dem nächsten Klick; eine Eingabe im Zahlenfeld hat Vorrang.
Steht der Titel im Bild, bekommt der Untertitel eine eigene Position (Position Untertitel; Standard „zusammen mit dem Titel“). Er liegt dann in einem eigenen Block mit eigenem Hintergrund und denselben Abständen; die Bildunterschrift weicht beiden Blöcken aus. Neben den Abständen des Titels setzt = alle Abstände gleich dem Wert des ersten Feldes, × setzt sie auf die Standardwerte zurück.
Bild
| Einstellung | Wirkung |
|---|---|
| Ganzes Bild einpassen | Das Foto wird vollständig gezeigt, die Ränder gelten als Mindestabstand. |
| Fläche füllen | Das Foto füllt die Fläche innerhalb der Ränder und wird dafür beschnitten. |
| Randlos | Das Foto reicht bis zur Papierkante (im Druckmodus bis in den Beschnitt). |
| Rahmen | Linie um das Foto mit eigener Breite, Farbe und Abstand zum Bild. |
| Schatten | Schatten hinter dem Bild (samt Rahmen). Richtung in Grad: wohin der Schatten fällt – 0 = rechts, 45 = rechts unten, 90 = unten, 135 = links unten, 180 = links, 270 = oben. Abstand: wie weit er versetzt ist (mm). Weichheit: Breite des weichen Rands (0 = harte Kante); je größer der Abstand, desto weicher wird der Rand zusätzlich, und die Ecken laufen rund und weich aus. Farbe (auch aus dem Bild) und Deckkraft (100 % = deckend). Bei randlosen Bildern gibt es keinen Schatten. |
Kalendarium
Zuerst die Darstellung, danach richtet sich, welche Lagen möglich sind:
| Darstellung | Mögliche Lage |
|---|---|
| Leiste | Alle Tage in einer Reihe – unter oder über dem Bild, oder im Bild oben bzw. unten über die ganze Breite. |
| Raster | Klassisches Monatsblatt – links oder rechts neben dem Bild, oder im Bild in einer Ecke. |
| Tagesliste | Eine Zeile je Tag mit Platz zum Eintragen – neben dem Bild; im Hochformat auch darunter oder darüber in mehreren Spalten. |
Bei der Tagesliste stehen Zeilenhöhe und Spalten (unten/oben) in einer Zeile. Kalenderwochen anzeigen schreibt die Wochennummer (nach ISO 8601, Wochenbeginn Montag) neben die Tage; Sonntagszeilen heller einfärben legt hinter die Sonntage ein blasses Band in der Sonntagsfarbe. Mit Personenspalten und dem Knopf Namen … (für Familien- oder Küchenkalender) bekommt die Liste neben Tag und Wochentag bis zu sechs gleich breite Spalten zum Beschriften; im Dialog trägst du je Spalte eine Überschrift ein (leere Felder am Ende ergeben keine Spalte) und wählst, in welcher Spalte die Feiertage stehen. Die Zeilenlinien sind zwischen den Spalten unterbrochen. Alle leeren löscht alle Überschriften; der Haken schaltet die Spalten ein und aus, ohne die Namen zu löschen.
Monat und Jahr … legt fest, wo Monatsname und Jahreszahl in der Überschrift des Kalendariums stehen: der Monat „wie bisher“, links, mittig oder rechts; das Jahr hinter dem Monat, links, mittig, rechts oder ausgeblendet. Überschneiden sich beide, steht das Jahr hinter dem Monat. Das Feld Abstand (−3 bis 50 mm, Standard 0) vergrößert oder verkleinert den Abstand zwischen Monat und Jahr zusätzlich zum Leerzeichen; es gilt, wenn das Jahr hinter dem Monat steht. Standard setzt alles zurück.
Nicht passende Optionen sind ausgegraut. Bei Abstände automatisch wählt das Skript die Abstände selbst; ausgeschaltet stellst du den Abstand zum Bildrand (im Bild), zum Bild und zum Seitenrand (außen) sowie die Ausrichtung an der Bildkante mit Versatz ein. Immerwährend lässt Jahr und Wochentage weg; der Kalender passt dann für jedes Jahr.
Kalenderfeld im Bild
Diesen Dialog öffnest du im Dialog Kalendarium mit Feld im Bild … rechts neben Platzierung; der Knopf ist nur aktiv, wenn dort „Im Bild“ gewählt ist. OK übernimmt die Werte in den Kalendarium-Dialog; endgültig gelten sie mit dessen OK. Steht das Kalendarium im Bild, liegt es auf einem Feld mit eigener Farbe und Deckkraft, auf Wunsch mit runden Ecken. Milchglas zeichnet das Bild unter dem Feld weich; mit geringer Deckkraft (15–35 %) wirkt das am besten.
Schriften und Farben
Alle Schriften, Größen und Textfarben stehen in einer Tabelle. Du öffnest sie mit Schriften und Farben … in den Dialogen Titel und Deckblatt, Kalendarium, Bildunterschrift, Übersichtsseite und Farben der Tage. Sie zeigt immer alle Elemente. Der Dialog hat keine eigene Vorschau (das macht ihn schnell); wie sich eine Änderung auswirkt, siehst du danach im Hauptfenster.
| Element | Schrift / Größe | Farbe „Standard“ |
|---|---|---|
| Text (alle) | Grundschrift für alles | Textfarbe (eigene Farbe oder aus dem Bild) |
| Monatsname | eigene Schrift, Größe | wie Text |
| Jahreszahl | eigene Schrift, Größe (leer: wie Monatsname) | Textfarbe, etwas heller |
| Wochentage | eigene Schrift, Größe (leer: 80 % der Tageszahlen) | Textfarbe, etwas heller |
| Tageszahlen | eigene Schrift, Größe | wie Text |
| Sonn-/Feiertage | eigene Schrift, Größe (leer: wie Tageszahlen) | Feiertagsfarbe (eigene Farbe oder aus dem Bild) |
| Sonntage, Eigene Einträge | – | wie Feiertage |
| Geburtstage | – | wie eigene Einträge (nicht hervorgehoben) |
| Feiertagsnamen | eigene Schrift, Größe | wie Text |
| Bildunterschrift | eigene Schrift (sonst wie Feiertagsnamen), Größe | Textfarbe; frei im Bild hell oder dunkel je nach Bildstelle |
| Titel, Untertitel (Deckblatt) | eigene Schrift (sonst wie Monatsname bzw. Jahreszahl), Größe | wie Text; Untertitel etwas heller |
| Übersichtstitel | eigene Schrift, Größe (leer: wie Monatsname) | wie Monatsname, oder die eigene Farbe aus dem Dialog Übersichtsseite |
| Übersichtstext | eigene Schrift, Größe (sonst wie Bildunterschrift) | wie Bildunterschrift |
Je Zeile wählst du die Farbe als Standard (siehe Tabelle), eigene Farbe (dann ist das Farbfeld aktiv) oder aus dem Bild: Dann wird je Seite die hervorstechende Farbe des Fotos verwendet. Die Schriftliste enthält alle in Windows installierten TrueType- und OpenType-Schriften (für alle Benutzer und für dich installierte). Schnitte wie Bold oder Italic sind zur Familie zusammengefasst und werden über „Schnitt“ gewählt; Schriften mit eigenen Familiennamen für weitere Gewichte (z. B. „Segoe UI Semibold“, „Inter Light“) erscheinen zusätzlich einzeln. Ein leeres Größenfeld heißt „automatisch“; der Tooltip nennt die Regel. „Automatisch“ beim Schnitt nimmt den üblichen Schnitt: Jahreszahl Light, Wochentage und Feiertage Bold. Standard unten links setzt die ganze Tabelle zurück. Eine eigene Farbe der Bildunterschrift gilt auch frei im Bild, statt hell oder dunkel je nach Bildstelle. „Aus dem Bild“ hat bei den Zeilen der Übersichtsseite keine Wirkung, weil diese Seite kein eigenes Bild hat. Sonntage, eigene Einträge und Geburtstage haben nur eine Farbe; sie erscheinen in der Schrift der Sonn-/Feiertage. Die Liste der installierten Schriften wird zwischengespeichert, damit der Dialog schnell öffnet; die Auswahllisten füllen sich einen Augenblick nach dem Öffnen.
Die Hintergrundfarbe der Seite stellst du im Dialog Kalenderseite ein.
Bildunterschrift
Platz und Ausrichtung der Unterschrift; Schrift, Größe und Farbe stehen in der Tabelle Schriften und Farben. Steht sie frei im Bild, sorgt Lesbarkeit im Bild für helle Schrift auf dunklem Grund und umgekehrt, auf Wunsch mit einem sanften Verlauf. Den Text selbst trägst du hier je Bild ein; Aus dem Bild laden holt den ursprünglichen Text (IPTC-Titel bzw. Beschreibung) zurück. Die Vorschau zeigt den noch nicht übernommenen Text sofort. Bei der Wahl hell/dunkel wird nur die Bildstelle untersucht, an der der Text tatsächlich steht (die Breite des Textes, nicht die ganze Zeilenbreite des Bildes). Mit Auch auf dem Deckblatt bekommt auch das Deckblattbild seine Unterschrift. Deckblatt: Platz legt fest, wo sie steht: über oder unter dem Bild (das Bild wird dafür etwas kleiner) oder im Bild oben bzw. unten (hell oder dunkel je nach Bildstelle, oder in der eigenen Farbe der Bildunterschrift). Steht der Titel im Bild an derselben Kante, rückt die Unterschrift daneben. Bei randlosen Bildern gibt es kein „über“ oder „unter dem Bild“; dann steht sie im Bild. Deckblatt: Ausrichtung wählt links, mittig oder rechts.
Feiertage
Land und Region (Bundesland, Kanton) bestimmen die gesetzlichen Feiertage für Deutschland, Österreich, die Schweiz, Liechtenstein, Luxemburg, Südtirol und Ostbelgien. Dazu kommen auf Wunsch jüdische, islamische und orthodoxe Feste. Feiertage, eigene Einträge und Sonntage können eigene Farben haben, die Feiertagsfarbe auch je Monat. Feiertagsübersicht listet alle Termine des Jahres. Im Dialog Farben der Tage schaltest du Sonntage, „Geb:“ und die Feiertagsfarbe je Monat; die Farben selbst stehen in der Tabelle Schriften und Farben.
Geburtstage (eigene Einträge der Art „Geburtstag“) lassen sich in einer eigenen Farbe hervorheben, und auf Wunsch steht „Geb:“ vor dem Namen, z. B. „Geb: Anna (42)“. Fällt ein Geburtstag auf einen gesetzlichen Feiertag, gilt die Feiertagsfarbe.
Kalenderseite
Format (A4 und A3 quer oder hoch, 30 × 30 cm oder eigene Formate in mm), Hintergrund, Jahr und erster Monat (beide in einer Zeile) und Bindung. Bildreihenfolge und Übersichtsseite haben eigene Dialoge. Bindung hält oben Platz für eine Spiral- oder Wire-O-Bindung frei: Kalendarium, Titel und Unterschrift bleiben unterhalb dieses Abstands. Der Knopf Hoch/Quer neben dem Format wechselt zwischen Hoch- und Querformat (A4, A3). Bei einem eigenen Format nimmt er das gedrehte Gegenstück; gibt es keins, legt er es an (z. B. „Poster quer“).
Eigene Formate stehen in der Datei formate.csv (Name;Breite;Höhe in mm). Du kannst sie im Dialog bearbeiten, mit Exportieren … als formate.csv an anderer Stelle speichern oder mit In Tabellenprogramm öffnen … z. B. in Excel und danach Neu einlesen.
Hintergrund: Farbe der Seite (auch aus dem Bild). Der Regler Helligkeit mischt die Farbe mit Weiß (+) oder Schwarz (−), von −100 % (schwarz) über 0 (unverändert) bis 100 % (weiß); er gilt auch für „aus dem Bild“ und für beide Verlaufsfarben. Du ziehst den Regler oder tippst den Wert ein, × setzt auf 0 zurück; das Zahlenfeld zeigt den Reglerwert nach dem nächsten Klick. Mit Farbverlauf geht sie in eine zweite Farbe über, ebenfalls wahlweise aus dem Bild. Art: linear mit Winkel (0 = von links nach rechts, 90 = von oben nach unten, 45 = schräg von links oben) oder kreisförmig von der Seitenmitte nach außen. Übergang legt fest, wo die Mischfarbe liegt (50 % = in der Mitte, kleiner = die zweite Farbe beginnt früher). Der Verlauf reicht über die ganze Seite samt Beschnitt und zeigt sich auch im Abstand zwischen Rahmen und Bild. Damit bei sanften Verläufen (z. B. von dunkelgrau nach hellgrau) keine sichtbaren Stufen entstehen, rechnet das Skript alle Verläufe – waagerecht, senkrecht, schräg und kreisförmig – mit einem feinen Zufallsraster (Dithering). Farben tauschen kehrt die Reihenfolge der beiden Farben um (der Übergang wird dabei gespiegelt, 30 % wird 70 %), sodass der Verlauf genau andersherum aussieht. Hinweis: Verläufe verlängern die Erstellung des Kalenders; ein kreisförmiger Verlauf braucht etwa doppelt so lange wie ein linearer.
Übersichtsseite
Übersichtsseite als letzte Seite einfügen hängt eine Seite mit allen Monatsbildern an; die Vorschau springt beim Einschalten dorthin. Solange sie eingeschaltet ist, kann das Deckblatt keine Bildübersicht zeigen. Hintergrundfarbe dieser Seite ändern gibt der Seite eine eigene Farbe (ein Farbverlauf entfällt dort).
Lage der Bilder: Jedes Bild steht in dem Seitenverhältnis des Bilderkastens seiner Kalenderseite (ohne Kalendarium). Die Ränder des Bildblocks stellst du in einer 3 × 3-Anordnung ein (oben, links, rechts, unten; je 12 mm). = setzt alle Ränder gleich dem Wert links, × zurück auf die Standardwerte. Spalten: „Automatisch“ nimmt die Spaltenzahl, bei der die Bilder am größten werden. Verteilung: „Mittig gruppiert“ (gleiche Abstände, Block in der Mitte), „Gleichmäßig verteilt“ (der freie Platz geht in die Abstände) oder „Oben gruppiert“. Letzte Reihe richtet eine nicht volle Reihe mittig, links oder rechts aus. Abstand der Bilder gilt waagerecht und senkrecht. Ränder, Verteilung und Abstand wirken auch bei der Bildübersicht auf dem Deckblatt.
Text: Hier steht „Weitere Informationen“ (mehrere Zeilen möglich). Erst nach Übernehmen werden Platz (über oder unter den Bildern) und Ausrichtung frei; Schrift, Größe und Farbe stellst du über Schriften und Farben … ein (Zeile „Übersichtstext“). Der Text steht nur auf der letzten Seite.
Titel: Die Jahreszahl (bei immerwährenden Kalendern „Jahresübersicht“) steht über den Bildern. Du kannst sie ausblenden (Titel anzeigen), ihr eine eigene Farbe geben (Eigene Farbe), sie links, mittig oder rechts ausrichten und mit Abstand von oben (Standard 0 mm) nach unten schieben; dabei bleiben die Bilder, wo sie sind. Fehlt der Titel, rutschen die Bilder nach oben. Schrift und Größe stehen in der Tabelle Schriften und Farben (Zeile „Übersichtstitel“).
Schatten und Rahmen: Schatten um die Bilder und Rahmen um die Bilder übernehmen auf Wunsch die Werte aus dem Dialog Bild oder haben eigene Werte.
Dieses Blatt (Schrift, Farben)
Im Hauptfenster öffnet Dieses Blatt (Schrift, Farben) … die Abweichungen für das angezeigte Blatt (die Überschrift nennt das Blatt, z. B. „Dieses Blatt: März 2027“): eigene Grundschrift, Schriftgrößen, Textfarbe, Feiertagsfarbe und Hintergrund. Jede Abweichung schaltest du mit ihrem Haken ein; alles andere gilt wie allgemein eingestellt. Die Abweichungen hängen am Bild und bleiben erhalten, auch wenn sich die Reihenfolge ändert.
Optionen (Druck, Ausgabe, Vorschau)
Der Knopf Optionen … im Hauptfenster (rechts unter den Einstellungen) öffnet Speicherort, Druck- und Ausgabeeinstellungen sowie die Größe der großen Vorschau. Speicherort: Ordner für das PDF (eintippen oder Ordner wählen …); mit PDF ohne Nachfrage in diesen Ordner speichern legt PDF erstellen … die Datei direkt dort ab. Gibt es sie schon, fragt das Skript: ersetzen oder anderen Namen wählen. Große Vorschau › Höhe: Der Dialog von Max wird so groß, dass er 60 bis 90 % der Bildschirmhöhe einnimmt (Standard 90 %, höchstens 95 % der Bildschirmbreite); das Blatt wird in genau dieser Größe berechnet. Maßgeblich ist der Bildschirm, auf dem der Dialog gerade liegt (Arbeitsbereich ohne Taskleiste); die Windows-Skalierung (z. B. 150 % auf 4K) wird berücksichtigt. Bei einem zweiten Bildschirm, der niedriger ist als der Hauptbildschirm, schätzt das Skript dessen Höhe vorsichtig. Diese Einstellung gilt für das Programm, nicht für Vorgaben.
Druckdaten für eine Druckerei legt einen Beschnitt um jede Seite (randlose Bilder und Hintergrund reichen hinein; der Beschnitt kommt außen dazu, das Bild im Endformat bleibt genau wie ohne Druckdaten – wo das Foto nicht weiter reicht, füllt ein gespiegelter Bildrand den Beschnitt), setzt Schnittmarken und trägt TrimBox und BleedBox ins PDF ein. Der Sicherheitsabstand hält Texte von der Schnittkante fern; in der Vorschau zeigt ihn eine blaue Linie. Die Auflösung bestimmt die Pixelgröße der Seiten (300 dpi für den Druck, 150 dpi für einen schnellen Entwurf).
Eigene Einträge
Im Dialog Feiertage steht je Zeile ein Eintrag:
[Art:] TT.MM.[JJJJ] Bezeichnung
| Art | Bedeutung |
|---|---|
| Feiertag | Standard, wird farbig hervorgehoben: 24.12. Heiligabend |
| Ereignis | Termin ohne Farbe; mit Jahr nur in diesem Jahr: Ereignis: 14.03.2027 Umzug |
| Geburtstag | Jahr = Geburtsjahr, das Alter steht dahinter: Geburtstag: 12.05.1985 Anna → „Anna (42)“ |
| Jahrestag | Jahr = erstes Jahr, die Anzahl steht dahinter: Jahrestag: 20.06.2015 Hochzeitstag → „Hochzeitstag (12 Jahre)“ |
| Gedenktag | Jahr = Sterbejahr: Gedenktag: 03.02.2019 Opa → „† Opa (2019)“ |
Ein ! hinter der Art macht den Eintrag farbig, ein - nicht farbig, z. B. Jahrestag!: 20.06.2015 Hochzeitstag. Nicht lesbare Zeilen meldet der Dialog sofort.
Vorgaben
Eine Vorgabe enthält alle Gestaltungs-, Feiertags-, Seiten- und Druckeinstellungen. Nicht enthalten sind Auflösung, JPG-Ausgabe und eigene Formate.
Neue Vorgabe aus aktuellen Einstellungen … schlägt einen Namen vor, der sich aus Titel des Deckblatts, Hintergrundfarbe, Art des Kalendariums und Format zusammensetzt, z. B. „Familie 2027 – Creme – Raster im Bild – A4 quer“. Gibt es den Namen schon, wird eine Nummer angehängt.
Exportieren schlägt als Dateinamen den Namen der Vorgabe vor (alle Vorgaben: Fotokalender-Vorgaben.txt) und schreibt eine Textdatei, die sich im Editor lesen und ändern lässt. Enthält eine Vorgabe eigene Einträge (eigene Feiertage, Geburtstage usw.), fragt das Skript, ob sie mit exportiert werden sollen – praktisch, wenn du eine Vorgabe weitergibst.
PDF erstellen
PDF erstellen … fragt nach dem Ordner (außer bei festem Ausgabeordner unter Optionen) und speichert unter dem Titel des Deckblatts (z. B. Familie 2027.pdf); ohne Deckblatt-Titel Kalender 2027.pdf bzw. Kalender 2027-2028.pdf. Danach rendert es alle Seiten in der eingestellten Auflösung. Jede Seite wird als JPEG in das PDF eingebettet; die Qualität stellst du im Dialog Optionen ein. Auf Wunsch entstehen zusätzlich einzelne PDFs je Seite (Name_01.pdf …) und die Seiten als JPG in einem Ordner Name_Seiten. Gibt es die Datei schon, fragt das Skript: ersetzen oder einen anderen Namen eingeben. Zum Schluss kannst du das PDF gleich öffnen. Belichterformat, Formate- und Vorgaben-Export speichern ebenso: Ordner wählen, der Name wird vorgegeben.
Ein A4-Kalender mit 13 Seiten in 300 dpi braucht je nach Rechner ein bis drei Minuten. Für einen ersten Eindruck reichen 150 dpi.
Gut zu wissen
- Text wird in die Seitenbilder gerechnet und ist im PDF nicht als Text markierbar. Bei 300 dpi ist das im Druck nicht zu sehen.
- Die Bildunterschrift kommt aus IPTC bzw. EXIF. Geänderte Texte werden nicht in die Bilder zurückgeschrieben.
- Halbtransparente Schrift (z. B. die hellere Jahreszahl) wird mit der Untergrundfarbe vorgemischt; auf sehr unruhigen Fotos kann sie dadurch etwas anders wirken.
- Bildbearbeitung findet in FixFoto statt: Das Skript verwendet die Bilddateien so, wie sie gespeichert sind.
Wo was gespeichert wird
Skript und Hilfe liegen im Skript-Ordner <FixFoto-Datenpfad>\Script, die Einstellungen im Unterordner Script\Fotokalender. Den Datenpfad liest das Skript aus der Registry (HKEY_CURRENT_USER\Software\Joachim Koopmann Software\FixFoto\DataPath).
| Datei | Inhalt |
|---|---|
einstellungen.txt | Die zuletzt verwendeten Einstellungen |
vorgaben.txt | Alle Vorgaben (gleiches Format wie der Export) |
programm.txt | Auflösung, JPG-Ausgabe, zuletzt gewählte Vorgabe, gemessene Bildschirmwerte für die Dialoggrößen |
unterschriften.txt | Eigene Bildunterschriften je Bilddatei |
blaetter.txt | Schrift und Farben je Blatt (nach Bilddatei) |
reihenfolge.txt | Eigene Bildreihenfolge (Bilddateien in Folge) |
schriften.txt | Zwischenspeicher der installierten Schriften (gilt, solange sich die Schriftordner nicht ändern, höchstens 30 Tage; kann gelöscht werden) |
schriftmasse.txt | Gemessene Maße der Schriften (kann gelöscht werden) |
formate.csv | Eigene Formate (Name;Breite;Höhe in mm) |
%TEMP%\Fotokalender-FixFoto | Arbeitskopien und Vorschaubilder (kann jederzeit gelöscht werden) |
Einstellungen aus Version 1.0 bis 1.0.5 (damals unter %APPDATA%\Fotokalender-FixFoto) übernimmt das Skript beim ersten Start automatisch.
Wenn etwas nicht klappt
- „Bitte zuerst … Bilder markieren“: Das Skript nimmt die markierten Bilder der Computer-Ansicht, nicht die geöffneten Bilder.
- Hochformatbilder liegen quer: Bitte melden – dann muss die Drehrichtung im Skript angepasst werden (Konstanten
ROT_CW/ROT_CCWam Anfang vonFotokalender.js). - Die Vorschau zeigt eine getippte Änderung nicht: Auf Vorschau klicken (in den Dialogen; das Hauptfenster hat diesen Knopf nicht). Texte und Zahlen kann das Skript nicht während des Tippens abfragen, ohne dass in FixFoto der Cursor springt.
- Fehlermeldung: Text und Situation notieren; die Meldung nennt die Ursache meist direkt.