Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

92
Vistas
¿Cómo cambiar los márgenes de tamaño de página y el idioma del documento a través de Word Api? ¿Hay alguna forma alternativa de hacerlo?
  1. Traté de encontrar la palabra api para eso, pero supongo que no está disponible en este momento, así que pensé que podía hacerlo modificando el xml, pero eso
    tampoco funcionó, necesito cambiar el margen del tamaño de página y el documento
    idioma
 await Word.run(async (context) => { var paragraphs = context.document.body; // Queue a command to load the style property for the top 2 paragraphs. paragraphs.load("style") // Synchronize the document state by executing the queued commands, // and return a promise to indicate task completion. return context.sync().then(function () { // let replacedXml="" // Queue aa set of commands to get the OOXML of the first paragraph. var ooxml = paragraphs.getOoxml() // Synchronize the document state by executing the queued commands, // and return a promise to indicate task completion. return context.sync().then(function () { // console.log('Paragraph OOXML: ' + ooxml.value); console.log(ooxml.value) let str=String(ooxml.value) let replacedXml =ooxml.value // paragraphs.items[0].insertOoxml(replacedXml,Word.InsertLocation.replace) // context.document.body.insertOoxml(replacedXml, Word.InsertLocation.replace); var range = context.document.getSelection() range.insertOoxml(replacedXml,"Replace") // console.log(replacedXml) }); });
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Traté de encontrar Word API para eso, pero supongo que no está disponible en este momento.

La respuesta es sí. Aquí no hay tal API que tenga la funcionalidad que espera por ahora y en un futuro reciente.

así que pensé que podía hacerlo modificando el xml pero eso tampoco funcionó, necesito cambiar el margen del tamaño de la página y el documento

OOxml es una forma poderosa de cambiar el archivo doc, pero solo es aplicable para aquellos con mucha experiencia, tiene un rendimiento en línea un poco insatisfactorio y puede causar algunos problemas difíciles de interpretar. Entonces, en la mayoría de los casos, no recomendamos usar ooxml para lograr el objetivo. Por cierto, sugerimos probar el código anterior en la aplicación de escritorio de Word. Solo si asegurar la corrección del código podría ayudarnos a seguir investigando.

Por último, puede enviar su solicitud en https://techcommunity.microsoft.com/t5/microsoft-365-developer-platform/idb-p/Microsoft365DeveloperPlatform si realmente desea una nueva API.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda