logo
Una herramienta versátil de mapeo mental multiplataforma.
appstore
Obtener de la App Store
Obtener
logo
Una herramienta versátil de mapeo mental multiplataforma.
appstore
Obtener de la App Store
Obtener
edraw-max-horizontal
Guía De Usuario
¿Qué hay de nuevo?
PRUÉBALO GRATIS
COMPRAR AHORA

Incrustar Documento Word en HTML

> Incrustar Documento Word en HTML
Este componente de Edraw office viewer les permite a los desarrolladores incrustar Word en cualquier aplicación html con solo insertar el objeto html.

Muchas personas necesitan mostrar contenido de Microsoft Word en una página Html, y en el presente las opciones para hacerlo son bastante limitadas. El Internet Explore puede mostrar MS Word en la página entera, pero, tiene muchos errores para muchas instancias de MS en el computador del usuario, y ciertamente no tiene compatibilidad para incrustar Word. Este componente de office viewer le permite a los desarrolladores incrustar Word en cualquier parte de una aplicación html simplemente con insertar el objeto html.

El Componente Word también te permite incrustar MS Word en C#, formulario .net, formulario vb.net, programa WPF, Windows Delphi y dialogo C++.

Haz Clic Aquí Para Descargar el Componente Office Viewer - Compatible con Word, Excel, PowerPoint, Visio y Project

descarga gratuita5 MB

Incrustar Word en HTML

Demo del Componente Office Viewer En línea

Así se usa el componente office viewer para alojar un documento MS Word.

<object classid="clsid:7677E74E-5831-4C9E-A2DD-9B1EF9DF2DB4" id="OA1" width="100%" height="100%" codebase="https://www.edrawsoft.com/download/officeviewer.cab#7,5,0,355">
<param name="Toolbars" value="-1">
<param name="BorderColor" value="15647136">
<param name="BorderStyle" value="2">
</object>

Y así es como muestra un documento de Word sobre la marcha.

function OpenFromServer()
{
var sPath= window.prompt("Type the file url:", "http://www.ocxt.com/demo/samples/sample.doc");
document.all.OA1.Open(sPath, "Word.Application");
}

El componente Word le permite al desarrollador realizar la automatización del office.

function VBAProgramming()
{
if(document.OA1.IsOpened)
{
if(document.all.OA1.GetCurrentProgID() == "Word.Application"){
var objWord = document.OA1.ActiveDocument;
var range = objWord.Range(0,0);
var WTable = objWord.Tables.Add(range, 3,3);
WTable.Cell(1,1).Range.Font.Name = "Times New Roman";
WTable.Cell(1,1).Range.Text = "Automation 1";
WTable.Cell(1,2).Range.Font.Size = 18;
WTable.Cell(1,2).Range.Bold = true;
WTable.Cell(1,2).Range.Font.Italic = true;
WTable.Cell(1,2).Range.Text = "Automation 2";
WTable.Cell(2,1).Range.ParagraphFormat.Alignment = 1; // 0= Left, 1=Center, 2=Right
WTable.Cell(2,1).Range.Font.Name = "Arial";
WTable.Cell(2,1).Range.Font.Size = 12;
WTable.Cell(2,1).Range.Bold = false;
WTable.Cell(2,1).Range.ParagraphFormat.Alignment = 2;
WTable.Cell(3,3).Range.Font.Name = "Times New Roman";
WTable.Cell(3,3).Range.Font.Size = 14;
WTable.Cell(3,3).Range.Bold = true;
WTable.Cell(3,3).Range.Font.Underline = true;
WTable.Cell(3,3).Range.ParagraphFormat.Alignment = 0;
WTable.Cell(3,2).Range.Text = "Automation 3";
}
}
}

Es posible usar el código de arriba en ASP, ASP.NET o también en lenguaje PHP. El componente es compatible con la integración de Word 97, 2000, 2003, 2007 y 2010.

Artículos Relacionados

¡Siéntete cómodo! Este software de diagramación muy fácil de usar te encantará.

Edraw Max es perfecto no solo para elaborar diagramas de flujo de aspecto profesional, organigramas, mapas mentales, sino también diagramas de red, planos de planta, flujos de trabajo, diseños de moda, diagramas UML, diagramas eléctricos, ilustración científica, cuadros y gráficos... y eso ¡es solo el principio!