WYIWYG Editor für Print mit HTML/CSS-->möglich?
Sicher ist das möglich, siehe z.B. Vistaprint.
ich möchte so ne Art Online-Version eines "Mini-Word" programmieren.
Viel Erfolg, Du hast Dir eine nicht ganz triviale Aufgabe ausgesucht ;-)
D.h. man soll ein Format auswählen können (z.B. DIN A 4) und dann eine Seite über einen WYSIWYG-Editor gestalten können. Die DIV, die als WYSIWYG-Editor herhalten soll,
Ich vermute mal, Du sprichst von "contenteditable"? Das ist womöglich eine mögliche Strategie, an das Thema ranzugehen. Habe ich mich aber noch nicht näher mit beschäftigt. Irgendwie wirst Du dann im Browser einen "Abzug" von der Darstellung generieren müssen. Oder evtl. serverseitig das generierte Markup (z.B. mittels PhantomJS) rendern. Eine andere Strategie wäre Canvas.
müsste - damit der Ausdruck auch später genauso aussieht wir am Bildschirm - genau die Maße des gewählten Formats haben (z.B. eben DIN A4).
Nein. Du musst im selben Seitenverhältnis denken, was sämtliche Maßangaben angeht, damit Du eine vernünftige Visualisierung hinbekommst. Sonst wird Dein Editor eine Briefmarke viel zu klein und ein Plakat viel zu groß darstellen.
Hat jemand einen Tipp, wie man an diese Sache von Seiten CSS ran geht?
Wenn ich die Frage so lese, möchte ich Dir evtl. von der ganzen Aktion abraten, Du hast da echt viel vor Dir.
Welche Maße muss die DIV haben, damit ich z.B. genau eine DIN A4 Seite hab?
Maße im passenden Seitenverhältnis zu DIN-A4, die den Viewport bestmöglich ausfüllt.
Beim Druck hab ich ja normalerweise 300 dpi und am Bildschirm 72...d.h. wie geh ich damit um?
Auch hier geht es um Verhältnismäßigkeiten. Optimalerweise findest Du einen Weg, bei dem DPI nur für Pixeldaten relevant ist. Wenn Du z.B. Texte als Vektordaten setzt, gibt es ja gar keinen DPI-Wert.
Evtl. gibt es ja jemanden, der sowas schon mal umgesetzt hat...
Ja ;-)