Insertion d'une page Rupture dans un fichier texte en insérant le caractère FormFeed en utilisant Java.Insertion d'une page Pause dans un fichier texte en insérant le caractère FormFeed. Est-ce une solution universelle?
Est-ce que ma solution est universelle ou va-t-elle causer des problèmes?
Sample Code:
PrintWriter bof = response.getWriter(); // Obtained Writer from HTTP Response
bof.write("Para 1"); // Write 1st Para to printWriter
bof.write(new Character((char) 12).toString()); // Write Form Feed Character for Page Break
bof.write("Para 1"); // Write 2nd Para to printWriter
Mes préoccupations: La solution travaille mais au-dessous de mes 2 concenrs:
point 1: Est-il un moyen de cacher le symbole inconnu montré pour le caractère FormFeed dans le bloc-notes?
point 2: J'ouvre actuellement le fichier txt avec Word et vérifier l'aperçu avant impression:
le Form Feed est en fait faire un saut de page comme prévu.
Mais y a-t-il des implications pour cette solution ou cela fonctionnera-t-il universellement avec toutes les imprimantes?
AFAIK, FormFeed devrait fonctionner avec presque toutes les imprimantes, aussi longtemps que vous imprimez en mode texte.Pour les éditeurs de texte, cependant, votre kilométrage peut varier. –
Pouvez-vous expliquer les problèmes que nous pouvons rencontrer avec les éditeurs de texte .. – Vishnu300
Eh bien, différents éditeurs de texte gérera formfeed différemment (le cas échéant); certains peuvent le manipuler comme un saut de page, d'autres peuvent le manipuler comme un saut de ligne, d'autres peuvent le montrer explicitement, d'autres peuvent ne pas le montrer du tout. Cependant, les imprimantes le traitent de manière assez uniforme. Avez-vous besoin que le texte soit modifiable? –