Сгенерированный HTML документ Microsoft Word с верхним и нижним колонтитулами

ищу пример документа Microsoft Word, сгенерированного HTML. Он должен содержать заголовок, нижний колонтитул и водяной знак.

Ответы на вопрос(2)

Пытаться:

<img src="http://www.website.com/path/to/image.jpg" width="width_in_points" height="height_in_points" style="width:width_in_poits;height:height_in_points;">

Для полного примера: я

<img src="http://www.website.com/path/to/image.jpg" width="233" height="54" style="width:233pt;height:54pt;">

Я не очень хорошо знаком с VML и встраиванием изображений в Word, но, насколько это возможно, это соответствует моим целям, и яЯ могу вставить его в документ Word. Word будет автоматически обрабатывать вложение при первой загрузке.

Просто помните, что стандартное измерение в Word - это и сантиметры, и точки, так что вам нужно делать все это в точках. Вероятно, хороший способ - это сначала встроить изображение, открыть в Word, изменить размер, если необходимо, и получить размеры изображения через слово. Затем вернитесь в свое приложение и установите ширину & рост. Попытайтесь сохранить то же соотношение, которое устанавливает Word, иначеизменить размер вашего изображения По крайней мере, этоЧто Слово делает со мной.

РЕДАКТИРОВАТЬ:

Я пересмотрел приведенный выше пример изображения - он работает на некоторых версиях слова, но неВставить изображение. Вы'Каждый раз, когда вы открываете файл, вы будете получать уведомление с вопросом о том, хотите ли вы загрузить внешний файл. Если настройки безопасности вашего офиса не позволяют вам сделать это, вы 'Мне нужно будет вставить файл, используя первый ответ, который яподтвердили работу с офисом 2007+:

        
            <span style="mso-no-proof:yes">
                
            </span>
        

Поместите это в раздел:


v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}

Просто убедитесь, что все ваши измерения в точках.

 Aman Gupta24 июл. 2014 г., 08:31
Привет, Использовал пример .. отлично работает! Но мне также нужно добавить изображение в нижний колонтитул. Можно'не могу понять, как это сделать. Есть идеи?
Решение Вопроса

Это пример, надеюсь, он поможет другим, которые пытаются сгенерировать MS Word файл .doc с HTML.




v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}


@page
{
    mso-page-orientation: landscape;
    size:29.7cm 21cm;    margin:1cm 1cm 1cm 1cm;
}
@page Section1 {
    mso-header-margin:.5in;
    mso-footer-margin:.5in;
    mso-header: h1;
    mso-footer: f1;
    }
div.Section1 { page:Section1; }
table#hrdftrtbl
{
    margin:0in 0in 0in 900in;
    width:1px;
    height:1px;
    overflow:hidden;
}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{
    margin:0in;
    margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    tab-stops:center 3.0in right 6.0in;
    font-size:12.0pt;
}



Print
100








    <p> </p>
<br>
    
            
        
            <p class="MsoHeader">HEADER</p>
        
        
    
    
    <span style="position:relative;z-index:-1"> 
        
        FOOTER

        <span style="mso-no-proof:yes"></span>
           <p class="MsoFooter">
           </p></span>
 Jitender Kumar29 апр. 2013 г., 15:15
Привет Vencedor, не могли бы вы написать мне, как я могу вставить HTML-текст вместо изображения в коде выше?

Ваш ответ на вопрос