Edita la etiqueta en aspx suavemente

Nota: Algunas funciones descritas aquí aún no están disponibles. Contáctenos en support@dochub.com si está interesado.
Aug 6th, 2022
formularios completados
0
formularios completados
formularios firmados
0
formularios firmados
formularios enviados
0
formularios enviados
Service screenshot
01. Carga un documento desde tu ordenador o almacenamiento en la nube.
Service screenshot
02. Agrega texto, imágenes, dibujos, formas, y más.
Service screenshot
03. Firma tu documento en línea en unos pocos clics.
Service screenshot
04. Envía, exporta, envía por fax, descarga o imprime tu documento.

Cómo editar una etiqueta en aspx con la máxima eficiencia

Form edit decoration

Formatos de archivo inusuales dentro de su gestión y edición de documentos diarios pueden crear confusión instantánea sobre cómo editarlos. Puede que necesite más que el software de computadora preinstalado para una edición de documentos efectiva y rápida. Si desea editar una etiqueta en aspx o hacer cualquier otra alteración simple en su documento, elija un editor de documentos que tenga las características para que trabaje con facilidad. Para manejar todos los formatos, como aspx, optar por un editor que realmente funcione bien con todo tipo de archivos será su mejor opción.

Pruebe DocHub para una gestión de documentos efectiva, independientemente del formato de su documento. Ofrece potentes herramientas de edición en línea que simplifican su proceso de gestión de documentos. Es fácil crear, editar, anotar y compartir cualquier documento, ya que todo lo que necesita para acceder a estas funciones es una conexión a internet y una cuenta de DocHub en funcionamiento. Una sola herramienta de documento es todo lo que se requiere. No pierda tiempo cambiando entre diferentes programas para diferentes archivos.

Edite fácilmente una etiqueta en aspx en unos pocos pasos

  1. Abra el sitio de DocHub, haga clic en el botón Crear cuenta gratuita y comience su registro.
  2. Ingrese su dirección de correo electrónico actual y cree una contraseña de seguridad robusta. Para un registro aún más rápido, use su cuenta de Gmail.
  3. Una vez que su inscripción esté terminada, verá nuestro Tablero. Agregue el aspx subiéndolo o enlazándolo desde su almacenamiento en la nube.
  4. Haga clic en el documento agregado en su lista de documentos para abrirlo en modo de edición. Use la barra de herramientas en la parte superior de la hoja del documento para hacer todas las ediciones.
  5. Termine su edición manteniendo el archivo en sus documentos, descargándolo en su computadora o enviándolo a través de DocHub sin cambiar de pestañas.

Disfrute de la eficiencia de trabajar con una herramienta creada específicamente para simplificar el procesamiento de documentos. Vea lo sencillo que es revisar cualquier documento, incluso si es la primera vez que ha tratado con su formato. Regístrese ahora y mejore todo su proceso de trabajo.

Edición de PDF simplificada con DocHub

Edición de PDF sin complicaciones
Editar un PDF es tan simple como trabajar en un documento de Word. Puedes agregar texto, dibujos, resaltados y ocultar o anotar tu documento sin afectar su calidad. Sin texto rasterizado ni campos eliminados. Usa un editor de PDF en línea para obtener tu documento perfecto en minutos.
Trabajo en equipo fluido
Colabora en documentos con tu equipo usando un dispositivo de escritorio o móvil. Permite que otros vean, editen, comenten y firmen tus documentos en línea. También puedes hacer tu formulario público y compartir su URL en cualquier lugar.
Guardado automático
Cada cambio que realices en un documento se guarda automáticamente en la nube y se sincroniza en todos los dispositivos en tiempo real. No es necesario enviar nuevas versiones de un documento o preocuparse por perder información.
Integraciones de Google
DocHub se integra con Google Workspace para que puedas importar, editar y firmar tus documentos directamente desde tu Gmail, Google Drive y Dropbox. Cuando termines, exporta documentos a Google Drive o importa tu libreta de direcciones de Google y comparte el documento con tus contactos.
Potentes herramientas de PDF en tu dispositivo móvil
Mantén tu trabajo en marcha incluso cuando estés lejos de tu ordenador. DocHub funciona en móvil con la misma facilidad que en escritorio. Edita, anota y firma documentos desde la comodidad de tu teléfono inteligente o tableta. No es necesario instalar la aplicación.
Compartición y almacenamiento de documentos seguros
Comparte, envía por correo electrónico y envía documentos por fax instantáneamente de una manera segura y conforme. Establece una contraseña, coloca tus documentos en carpetas encriptadas y habilita la autenticación del destinatario para controlar quién tiene acceso a tus documentos. Una vez finalizado, mantiene tus documentos seguros en la nube.

Aumenta la eficiencia con el complemento DocHub para Google Workspace

Accede a documentos y edítalos, fírmalos y compártelos directamente desde tus aplicaciones de Google favoritas.
Instalar ahora

Cómo hacer Editar etiqueta en aspx

4.7 de 5
9 votos

Hola chicos, en esta sesión vamos a aprender sobre los ayudantes de etiqueta. ¿Qué son los ayudantes de etiqueta? Microsoft introdujo una nueva característica en el motor Razer con el lanzamiento de asp.net core, que se conoce como ayudante de etiqueta. Antes de los ayudantes de etiqueta, los desarrolladores, al trabajar y usar entradas HTML, el ayudante de etiqueta permite a los desarrolladores escribir código amigable con HTML. A diferencia del ayudante HTML, no proporciona un código amigable y limpio. Además, Visual Studio proporciona inteligencia para el ayudante de etiqueta y esto no se proporciona en la salida HTML que fue utilizada por los desarrolladores. Déjame guiarte a través de algunos ejemplos de código y resaltar cuán simple es usar un ayudante de etiqueta. Durante nuestro proyecto, estaremos usando mucho Angular, así que te mostraré el ayudante de etiqueta y te mencionaré cuando comencemos con el desarrollo del proyecto. Así que déjame mostrarte ciertos ejemplos de ayudantes de etiqueta y ahora, si miras el primer código HTML, para agregar una sola etiqueta, está bien, necesitas asegurarte de que ingresas la etiqueta HTML y luego proporcionar múltiples etiquetas, mientras que en

video background

¿Tienes preguntas?

A continuación, algunas preguntas comunes de nuestros clientes que pueden proporcionarte la respuesta que buscas. Si no puedes encontrar una respuesta a tu pregunta, no dudes en ponerte en contacto con nosotros.
Contacto
Colocando el valor directamente dentro del elemento. Usando el atributo Title en la <%@ Page %> directiva. Estableciendo programáticamente la propiedad Title de la página usando código como Page. Title="título" o Page.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="1" data-qa-tag="faq-tab-2"> <div class="accordion__panel-status"></div> ¿Cuáles son las ventajas de los tag helpers? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-2-content">Los tag helpers nos ayudan a crear elementos Html, podemos extender elementos html existentes o podemos tener nuestras propias etiquetas personalizadas, los Tag Helpers permiten que el código del lado del servidor participe en la creación y renderización de elementos HTML en archivos Razor. Ya tenemos algunos tag helpers integrados que nos ayudan a tener vistas limpias y ordenadas.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="2" data-qa-tag="faq-tab-3"> <div class="accordion__panel-status"></div> ¿Cuál es la diferencia entre Html helper y tag helpers? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-3-content">HtmlHelpers vs. A diferencia de HtmlHelpers, un tag helper es una clase que se adjunta a un elemento HTML compatible en una Vista o Página Razor. El tag helper puede, a través de sus propiedades, agregar atributos adicionales al elemento que un desarrollador puede usar para personalizar el comportamiento de la etiqueta.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="3" data-qa-tag="faq-tab-4"> <div class="accordion__panel-status"></div> ¿Se usa HTML en asp net? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-4-content">ASP puede usar cualquier lenguaje de scripting, para incrustar programación y directivas del lado del servidor en una página web HTML. HTML permite que los navegadores web interpreten y muestren contenido escrito entre etiquetas. Permite que imágenes y objetos se incrusten en la página web. ASP se utiliza para diseñar páginas web interactivas o dinámicas.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="4" data-qa-tag="faq-tab-5"> <div class="accordion__panel-status"></div> ¿Cómo usar un editor HTML en ASP.NET C#? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-5-content">Contenido recomendado Lanzando una ventana emergente modal desde el código del servidor (C#) ... ClientScriptManager. ... Subir un archivo a un sitio web usando Visual C# - ASP.NET. Comenzar con el AJAX Control Toolkit (C#) ... Entendiendo los Triggers de UpdatePanel de ASP.NET AJAX. ... Clase HyperLink (System. ... Trabajar con archivos de clase code-behind - ASP.NET.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="5" data-qa-tag="faq-tab-6"> <div class="accordion__panel-status"></div> ¿Cómo usar un editor de texto en ASP.NET C#? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-6-content">Artículo En un resumen Primero, necesitas agregar un proyecto ASP.NET MVC en Visual Studio 2022. Necesitarás el SDK de TinyMCE desde el sitio web oficial. Agrega la carpeta tinymce al proyecto ASP.NET MVC. Agrega el enlace del archivo js necesario al _Layout. ... Agrega el código de JQuery a tu Vista para inicializar el Editor de Texto en tu Vista.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="6" data-qa-tag="faq-tab-7"> <div class="accordion__panel-status"></div> ¿Cómo agregar una etiqueta meta en asp net dinámicamente? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-7-content">Agregar etiquetas meta dinámicamente en Asp . Net MVC Paso 1: Crea un nuevo proyecto asp . net mvc. ... Paso 2: Ejecuta el proyecto y verifica las etiquetas existentes. ... Paso 3: Crea una tabla de base de datos: ... Paso 4: Inserta datos en la base de datos: ... Paso 5: Agrega una nueva clase. ... Paso 6: Agrega un método a la clase. ... Paso 7: Llama al método desde la sección head de la página.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="7" data-qa-tag="faq-tab-8"> <div class="accordion__panel-status"></div> ¿Cómo uso un editor de código HTML? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-8-content">Editores HTML Paso 1: Abre Notepad (PC) Windows 8 o posterior: ... Paso 1: Abre TextEdit (Mac) Abre Finder > Aplicaciones > TextEdit. ... Paso 2: Escribe algo de HTML. Escribe o copia el siguiente código HTML en Notepad: ... Paso 3: Guarda la página HTML. Guarda el archivo en tu computadora. ... Paso 4: Visualiza la página HTML en tu navegador.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="8" data-qa-tag="faq-tab-9"> <div class="accordion__panel-status"></div> ¿Cómo creo un tag helper personalizado? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-9-content">Creando un Tag Helper Personalizado en ASP.NET Core: Generando HTML Cambia el nombre de tu elemento. Agrega o quita atributos. Cambia la estructura de tu elemento (cambia de una etiqueta de cierre automático a una con etiquetas de apertura y cierre) Cambia el contenido dentro de las etiquetas de apertura y cierre del elemento. Agrega contenido antes o después de tu elemento.</div> </div> <div class="accordion__panel"> <h3 class="accordion__panel-title" role="tab" tabindex="9" data-qa-tag="faq-tab-10"> <div class="accordion__panel-status"></div> ¿Cómo cambiar el título de la página en asp net dinámicamente? </h3> <div class="accordion__panel-body" role="tabpanel" data-qa-tag="faq-tab-10-content">Aquí explicaré cómo cambiar o establecer un título de página dinámicamente con JavaScript en ASP.NET....código jQuery para limpiar valores específicos de TextBox: <script type="text/javascript" lang="js"> $(function () { $('#Button2'). click(function () { $('#TextBox1'). val(''); }) }) </script></div> </div> </div> </div> </div> </section> <section class="page-section page-section--customers-reviews"> <div class="page-section__inner"> <h2 class="section-title">Ve por qué nuestros clientes eligen DocHub</h2> <div class="user-reviews"> <div class="user-reviews__item"> <div class="user-review"> <div class="user-review__header"> <div class="rating"> <div class="rating__stars"> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-half-filled"></div> </div> </div> <div class="user-review__platform-logo"></div> </div> <div class="user-review__body"> <div class="user-review__title">Gran solución para documentos PDF con muy poco conocimiento previo requerido.</div> <div class="user-review__message">"Simplicidad, familiaridad con el menú y fácil de usar. Es fácil de navegar, hacer cambios y editar lo que necesites. Como se utiliza junto a Google, el documento siempre se guarda, así que no tienes que preocuparte por ello."</div> <div class="user-review__author"> <div class="user-review__author-avatar"><img src="https://cdn.mrkhub.com/dochub-frontend/165/images/_pages/functionality/icons/photo-pam@2x.png" alt="" loading="lazy"></div> <div class="user-review__author-name"><b>Pam Driscoll F</b><br>Profesora</div> </div> </div> </div> </div> <div class="user-reviews__item"> <div class="user-review"> <div class="user-review__header"> <div class="rating"> <div class="rating__stars"> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-half-filled"></div> </div> </div> <div class="user-review__platform-logo"></div> </div> <div class="user-review__body"> <div class="user-review__title">Un valioso firmador de documentos para pequeñas empresas.</div> <div class="user-review__message">"Me encanta que DocHub sea increíblemente asequible y personalizable. Realmente hace todo lo que necesito, sin un gran precio como algunos de sus competidores más conocidos. Puedo enviar documentos seguros directamente a los correos electrónicos de mis clientes y en tiempo real cuando están viendo y haciendo alteraciones a un documento."</div> <div class="user-review__author"> <div class="user-review__author-avatar"><img src="https://cdn.mrkhub.com/dochub-frontend/165/images/_pages/functionality/icons/photo-jiovany@2x.png" alt="" loading="lazy"></div> <div class="user-review__author-name"><b>Jiovany A</b><br>Pequeña Empresa</div> </div> </div> </div> </div> <div class="user-reviews__item"> <div class="user-review"> <div class="user-review__header"> <div class="rating"> <div class="rating__stars"> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-filled"></div> <div class="rating__star is-half-filled"></div> </div> </div> <div class="user-review__platform-logo"> </div> </div> <div class="user-review__body"> <div class="user-review__title">Puedo crear copias rellenables para las plantillas que selecciono y luego puedo publicarlas.</div> <div class="user-review__message">"Me gusta trabajar y organizar mi trabajo de la manera adecuada para cumplir e incluso superar las demandas que se hacen a diario en la oficina, así que disfruto trabajar con archivos PDF, creo que son más profesionales y versátiles, permiten..."</div> <div class="user-review__author"> <div class="user-review__author-avatar"><img src="https://cdn.mrkhub.com/dochub-frontend/165/images/_pages/functionality/icons/photo-victoria@2x.png" alt="" loading="lazy"></div> <div class="user-review__author-name"><b>Victoria G</b><br>Pequeña Empresa</div> </div> </div> </div> </div> </div> </div> </section> <section class="page-section page-section--c2a-get-form"> <div class="page-section__inner"> <div class="section-title-preamble">esté listo para obtener más</div> <h4 class="section-title">Edita y firma PDF<span class="section-title__accent">gratis</span></h4> <a class="button" tabindex="0" data-qa-tag="button-cta-get-started" onclick="sksTracker.trackBeforeAction()" href="https://dochub.com/sign-up" data-metric-ab-tower="dh_lp_sign_up_buttons_in_lp_functionalities" >Empieza ahora</a> </div> </section> <section class="page-section page-section--related-searches"> <div class="page-section__inner"> <h3 class="section-title">Búsquedas relacionadas</h3> <div class="tags-group"> <span class="tag" data-qa-tag="tag-link-1">ejemplo de ayudantes de etiqueta en asp.net core</span> <span class="tag" data-qa-tag="tag-link-2">lista de ayudantes de etiqueta en asp.net core</span> <span class="tag" data-qa-tag="tag-link-3">ayudante de etiqueta asp-for</span> <span class="tag" data-qa-tag="tag-link-4">¿qué son los ayudantes de etiqueta en asp.net core?</span> <span class="tag" data-qa-tag="tag-link-5">ayudantes de etiqueta vs ayudantes html</span> <span class="tag" data-qa-tag="tag-link-6">ayudantes de etiqueta en asp.net mvc 5</span> <span class="tag" data-qa-tag="tag-link-7">ayudante de etiqueta personalizado en asp.net core</span> <span class="tag" data-qa-tag="tag-link-8">ayudantes de etiqueta asp.net</span> </div> </div> </section> <div class="page__footer"> <div class="page-section page-section--footer"> <div class="page-section__inner"> <div class="footer-section"> <div class="logo"><img class="logo__image" src="https://cdn.mrkhub.com/dochub-frontend/165/images/logos/dochub-reverse-2025.svg" alt="DocHub logo" width="104" height="24" loading="lazy"></div> <div class="footer-section footer-section--only-tablet"><a class="footer-contact-email" href="mailto:support@dochub.com">support@dochub.com</a> <div class="footer-contact-address">17 Station St., Ste 3 Brookline, MA 02445</div> <div class="socials-list lazy-background"> <div class="socials-list__item"><a class="socials-link socials-link--twitter" href="https://twitter.com/dochub">Síguenos</a></div> </div> </div> <div class="footer-section app-buttons app-buttons--desktop"> <a class="app-buttons__google-play" href="https://dochub.onelink.me/taut?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="google-play" src="https://cdn.mrkhub.com/dochub-frontend/165/images/_modules/section-footer/google-play-transparent.svg" alt="Google Play" width="135" height="40" loading="lazy"> </a> <a class="app-buttons__app-store" href="https://dochub.onelink.me/J95I?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="app-store" src="https://cdn.mrkhub.com/dochub-frontend/165/images/_modules/section-footer/app-store-transparent.svg" alt="App Store" width="135" height="40" loading="lazy"> </a> </div> <div class="copyright-caption">© 2025 DocHub, LLC</div> </div> <div class="footer-section"> <div class="footer-section-title">Productos</div> <div class="footer-menu"> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/pdf-editor">Editor de PDF</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/pdf-forms">Formularios y plantillas</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/sign-documents">Firmar documentos</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://dochub.statuspage.io/">Estado del servidor</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/pricing">Precios</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/fillable-form">Biblioteca de formularios</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/main-features">Características</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/es/functionality">Funciones</a></div> </div> </div> <div class="footer-section"> <div class="footer-section-title">Empresa</div> <div class="footer-menu"> <div class="footer-menu__item"><a class="footer-menu__link" href="https://www.dochub.com/en/about-us">Acerca de</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/site/terms-of-services">Términos</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/site/privacy-notice">Aviso de privacidad</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/site/legal">Aviso legal</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/site/patents">Patentes</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://dochub.com/helpdesk">Asistencia</a></div> <div class="footer-menu__item"><a class="footer-menu__link" href="https://dochub.com/release-notes">Notas de publicación</a></div> </div> </div> <div class="footer-section"> <div class="footer-section-title">Recursos</div> <div class="footer-menu"> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.pdffiller.com/">pdfFiller</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.uslegalforms.com/">Formularios legales de EE. UU.</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.signnow.com/">Firma electrónica</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.airslate.com ">Flujos de trabajo documental sin código</a></div> <div class="footer-menu__item"><a class="footer-menu__link" rel="noopener" target="_blank" href="https://www.dochub.com/en/mobile-app">App móvil DocHub</a></div> </div> </div> <div class="footer-section"> <div class="footer-section-title">¿Qué hay de nuevo?</div> <div class="text-label text-label text-label--new">Nuevo</div> <div class="release-note-caption">¡DocHub v6 ya disponible! Sobres multiarchivo, importación masiva de archivos, reordenamiento de varias páginas y mucho más.</div> </div> <div class="footer-section footer-section--only-desktop"> <div class="footer-section-title footer-section-title--mobile-only">Contáctanos</div> <a class="footer-contact-email" href="mailto:support@dochub.com">support@dochub.com</a> <div class="footer-contact-address">17 Station St., Ste 3 Brookline, MA 02445</div> <div class="socials-list lazy-background"> <div class="socials-list__item"> <a class="socials-link socials-link--twitter" rel="noopener" target="_blank" href="https://twitter.com/dochub">Síguenos</a> </div> </div> </div> <div class="footer-section app-buttons app-buttons--mobile"> <a class="app-buttons__google-play" href="https://dochub.onelink.me/taut?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="google-play" src="https://cdn.mrkhub.com/dochub-frontend/165/images/_modules/section-footer/google-play-transparent.svg" alt="Google Play" width="135" height="40" loading="lazy"> </a> <a class="app-buttons__app-store" href="https://dochub.onelink.me/J95I?af_xp=custom&pid=web_footer" rel="noopener" target="_blank"> <img class="app-store" src="https://cdn.mrkhub.com/dochub-frontend/165/images/_modules/section-footer/app-store-transparent.svg" alt="App Store" width="135" height="40" loading="lazy"> </a> </div> </div> <div class="page-section__inner page-section__inner--footer-mobile-only"> <div class="logo"><img class="logo__image" src="https://cdn.mrkhub.com/dochub-frontend/165/images/logos/dochub-reverse-2025.svg" alt="DocHub logo" width="104" height="24" loading="lazy"></div> <div class="copyright-caption">© 2025 DocHub, LLC</div> </div> </div> </div> <div class="popup-cookie popup-cookie__v2"> <div class="popup-cookie__close js-popup-close"></div> <div class="popup-cookie__row"> <div class="popup-cookie__column popup-cookie__column--description"> <div class="popup-text">This site uses cookies to enhance site navigation and personalize your experience. By using this site you agree to our use of cookies as described in our <a href="https://dochub.com/site/privacy-notice" title="Cookie Privacy Notice" rel="noopener" target="_blank">Privacy Notice</a>. You can modify your selections by visiting our <a href="https://dochub.com/site/cookies" title="Cookie Advertising Notice" rel="noopener" target="_blank">Cookie and Advertising Notice</a>.<span class="popup-readmore popup-readmore--more">... <span class="link">Read more...</span></span><span class="popup-readmore popup-readmore--less link">Read less</span></div> </div> <div class="popup-cookie__column popup-cookie__column--action"><span class="button button__bordered js-popup-accept" tabindex="0">Accept</span></div> </div> </div> <script> window.events = {"google_one_tap_click":"dh_lp_google_one_tap_click","google_one_tap_close":"dh_lp_google_one_tap_close","google_button_displayed":"dh_lp_google_button_displayed","google_button_click":"dh_lp_google_button_click","pdffiller_editor_button_click":"dh_pdffiller_uploader_click"}; </script> <script> window.CURRENT_DATE_LOCALE = 'es'; </script> <img style="position: absolute; left: -9999px;" src="https://www.pdffiller.com/funnel.php?source=functionality_dochub" alt=""/> <script src="https://cdn.mrkhub.com/dochub-frontend/165/javascripts/functionality-page.js"></script> <script src="https://static-ak.pdffiller.com/frontend/babel-polyfill.min.js"></script> <script src="https://static-ak.pdffiller.com/frontend/react16-vendors.min.js"></script> <script src="https://static-ak.pdffiller.com/frontend/Uploader_1/42100/Uploader.js"></script> <script> window.user = { 'internalEmail' : '', 'isLogged' : false, 'isPaid' : false, 'email' : '', }; window.allConstants.UPLOADER_DOCHUB_UPLOAD_DZ_BUTTON_TEXT = 'Seleccione un documento'; const sendMetricWithRedirect = function(metrics = {}, route = '/api/send-metrics') { return new Promise((resolve, reject) => { let ajax = new XMLHttpRequest(); ajax.open('POST', route, true); ajax.setRequestHeader('Content-Type', 'application/json'); ajax.setRequestHeader('X-CSRF-TOKEN', document.querySelector('meta[name="csrf-token"]').content); ajax.onload = function() { if (ajax.status === 200) { resolve(); } else { reject(); } }; ajax.send(JSON.stringify(metrics)); }); }; var sendStat = function() { return true; }; var isUserPaid = function() { return window.user && window.user.isPaid !== undefined ? { isPaid: window.user.isPaid } : {isPaid: false}; }; var getUserEmail = function() { return window.user && window.user.internalEmail !== undefined ? { internalEmail: window.user.internalEmail, } : {internalEmail: ''}; }; var isUserLogged = function() { return window.user && window.user.isLogged !== undefined ? { isLogged: window.user.isLogged } : { isLogged: false }; }; var runTemplateSuggestion = function() { console.log('runTemplateSuggestion'); return true; }; var openEditor = function(res) { if (res.type === 'SUCCESS' || res.type === 'GO_TO_EDITOR') { setExternalGuestId('https://www.pdffiller.com/api_v3/abTest/setExternalGuestId', getRedirectLink, res.uploadData); fetch('https://www.pdffiller.com/api_v3/uploader/info?lang=es', { method: 'post', headers: { 'Content-Type': 'application/json', 'User-Agent': navigator.userAgent, 'userid': res.uploadData.auth.userId, 'token': res.uploadData.auth.token, 'appkey': res.uploadData.auth.appKey }, body: JSON.stringify({ 'origin': 'https://www.dochub.com', 'projectId': res.uploadData.docList[0].id, 'guestId': 'a36d56d75a.1753245053' }) }) .then(response => response.json()) .then(response => { if (response.data && response.result === true) { document.cookie = 'api_js=' + response.data.api_js + "; path=/; max-age=3600"; window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: "CE_file_navigate", }) sksTracker.trackBeforeAction(); sendMetricWithRedirect({ abTower: 'dh_pdffiler_editor_before_redirect', dataDog: 'dh_pdffiler_editor_before_redirect', }, 'https://www.dochub.com/api/send-metrics') .then(() => { window.location.href = response.data.redirect_url; }) .catch(() => { console.log("sendMetricWithRedirect: Failed to send metrics"); window.location.href = response.data.redirect_url; }); } else { console.log("Can't make redirect on editor"); } }); } return true; }; window.sendMetric = (metrics = {}, route = '/api/send-metrics') => { let ajax = new XMLHttpRequest(); ajax.open('POST', route, true); ajax.setRequestHeader('Content-Type', 'application/json'); ajax.setRequestHeader('X-CSRF-TOKEN', document.querySelector('meta[name="csrf-token"]').content); ajax.send(JSON.stringify(metrics)); }; var setExternalGuestId = function (url, callback, uploadData) { var ajax = new XMLHttpRequest(); var body = { 'guestId': 'a36d56d75a.1753245053' }; ajax.open('POST', url, true); ajax.setRequestHeader('userid', uploadData.auth.userId); ajax.setRequestHeader('token', uploadData.auth.token); ajax.setRequestHeader('appkey', uploadData.auth.appKey); ajax.setRequestHeader('Content-Type', 'application/json'); ajax.send(JSON.stringify(body)); }; function sendAbTestEvent() { window.sendMetric({ abTower: 'dh_pdffiler_editor_start_uploading', dataDog: 'dh_pdffiler_editor_start_uploading', }, 'https://www.dochub.com/api/send-metrics'); } function sendDataLayerEvent() { window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: "CE_file_upload", }) } var getRedirectLink = function (response) { response = JSON.parse(response); if (response.result) { document.cookie = 'api_js=' + response.data.api_js + "; path=/; max-age=3600"; window.location.href = response.data.redirect_url } }; initUploader({ localePrefix: 'DOCHUB_', app: 'DOCHUB_MAIN_FEATURES', modes: { microSites: true }, features: ["@UPLOADER\/UPLOAD"], api: { base: 'https://www.pdffiller.com', ws: { host: 'wss://mm-websocket.pdffiller.com', port: '443', }, }, auth: { appKey: 'klwlq3h4jfi8.apps.dochub.v1.0' }, multiple: 1, lang: 'es', callbacks: { end: openEditor, request: runTemplateSuggestion }, hooks: { data: { modalOpen: [getUserEmail, isUserLogged, isUserPaid] }, actions: { startUploading: [sendAbTestEvent, sendDataLayerEvent], }, stat: sendStat, }, }); </script> <script defer src="https://cdn.mrkhub.com/sks/js/sks_track.js"></script> <link media="all" href="https://cdn.mrkhub.com/dochub-frontend/165/stylesheets/functionality-page.css" rel="stylesheet"> </body> </html> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'963872e5482664c2',t:'MTc1MzI0NTA5Mi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>