Generuję "dokument programu Word" z nagłówkiem na pierwszej stronie jako kod HTML. <style>
tag zawiera:Office HTML Nagłówek Word
@page Section {
size:8.5in 11.0in;
margin: 0.7in 0.9in 0.7in 0.9in;
mso-header-margin: 0.0in;
mso-footer-margin: 0.0in;
mso-title-page: yes;
mso-first-header: fh1;
mso-paper-source: 0;
}
div.Section {
page: Section;
}
i <body>
:
<div class="Section" style="font-family: Verdana, sans-serif;">
<![if supportFields]>
<div style="mso-element:header" id="fh1">
<p class="MsoHeader">
header
</p>
</div>
<![endif]>
</div>
To pokazuje "nagłówka" tekst zarówno w nagłówku iw głównej części dokumentu. Zasoby (http://techsynapse.blogspot.com/2007/03/generating-word-document-dynamically.html i http://www.pbdr.com/ostips/wordfoot.htm) Stwierdziłem, że nie ma sposobu na uniknięcie tego efektu bez użycia dodatkowego pliku nagłówkowego, który jest nie jest dla mnie opcją.
I tu pojawia się moje pytanie: czy znasz jakieś obejście tego problemu? Jak ukryć występowanie nagłówka w dokumencie głównym, ale pozostawić go na miejscu u góry strony? Z góry dziękuję za wszelkie porady.
Zawsze wyświetla dodatkową przestrzeń dla mnie. – Ryan
Nie można wygenerować obrazu w nagłówku z serwera, ale na localhost działa poprawnie. Ścieżka generowana dla obrazu jest również dobra na serwerze. Czy możesz mi powiedzieć, co mi brakuje, że na obrazie localhost jest dodawany do pliku tekstowego, ale na serwerze nie jest. ** Uwaga ** Na komputerze lokalnym mam zainstalowany ms-office, ale na serwerze nie. –
Jak usunąć puste miejsce w sekcji nagłówka? Kiedy widzę to w słowie wszystko jest w porządku, ale po wydrukowaniu dodaje się puste miejsce ... jakieś pomysły? –