Xceed DataGrid para WPF 7.0.20077.35200
- Ahora DataGrid es compatible con la plataforma .NET Core 3.
- Un nuevo HeadersFootersEditorControl está ahora disponible, lo que da al usuario la capacidad de modificar los encabezados y pies de página en el DataGrid.
- Ahora hay disponible un nuevo indicador HeadersFooters en la configuración de persistencia, que se puede utilizar para persistir las modificaciones realizadas en los encabezados/pies de página a través del HeadersFootersEditorControl, incluidas las modificaciones realizadas en las filas de estadísticas a través del StatsEditorControl.
- Añadir el SearchControl al DataGrid mientras el foco está en un editor complejo en el FilterRow ya no lanza una DataGridInternalException.
- Corregido el comportamiento del AutoFilterControl cuando se utiliza con un DataGridVirtualizingQueryableCollectionView, volverá a ignorar la DistinctValuesConstraint y en su lugar listará todos los valores posibles.
- En NumericTextBox, la visualización de un valor flotante o doble con un exponente ya no provoca una ArgumentException.
- En el StatsEditorControl, la etiqueta de la lista se actualizará cuando el usuario cambie los valores de Display Column y Stat Function en la sección de configuración.
- En el StatsEditorControl, la nueva propiedad ItemContainerStyle permite al usuario personalizar el aspecto de los elementos de la lista.
- En TreeGridflowView, se ha corregido un error que impedía exportar columnas.
- El control de filtro avanzado muestra ahora los operadores adecuados cuando se utiliza en una columna de tipo Nullable.
- Los controles del StatsEditorControl ahora cambiarán de tamaño correctamente cuando el usuario cambie el tamaño de la ventana.
- El aspecto del StatsEditorControl se ha corregido para que aparezca correctamente en todos los temas.
- Se ha corregido el aspecto del glifo del botón abierto del StatsEditorControl para que ya no aparezca recortado en algunos temas.
- El StatsEditorControl puede cerrarse pulsando la tecla Escape.
- El StatsEditorControl ahora puede detectar celdas de estadísticas autogeneradas.
- Al abrir el StatsEditorControl, ahora mostrará las estadísticas en la lista según el orden de las columnas visibles.
Xceed Toolkit Plus para WPF 4.0.20076.12200
- Todos los controles del kit de herramientas están ahora disponibles para la plataforma .NET Core 3.
- En AdditionConverter, el uso de un Int32 ahora convierte correctamente a un doble antes de hacer la suma.
- En AvalonDock, el auto-ocultamiento de un LayoutAnchorable ahora lo auto-oculta en el lado más cercano.
- En AvalonDock, al almacenar en caché TabItems y cambiar el tabItem seleccionado ya no se activa el evento Loaded/Unloaded para los elementos de contenido TabItems.
- En AvalonDock, los textos de localización en chino se han revisado para utilizar textos simplificados.
- En AvalonDock, al hacer clic en un LayoutDocument/LayoutAnchorable de un DockingManager situado dentro de otro DockingManager ya no se mezcla el ActiveContent de los DockingManagers.
- En AvalonDock, cerrar un LayoutAnchorable ya no impide mostrar LayoutAnchorables ocultos.
- En AvalonDock, la deserialización de un DockingManager que contenga floatingWindows muestra ahora correctamente la posición y el tamaño de la floatingWindow.
- En AvalonDock, al deserializar un LayoutRoot ahora se lee el elemento final.
- En AvalonDock, al acoplar una ventana flotante se mantiene el foco en el DockingManager cuando se abren otras ventanas.
- En AvalonDock, arrastrar un LayoutAnchorable con su propiedad CanFloat establecida a false ya no hace desaparecer el panel.
- En AvalonDock, la flotación de un LayoutAnchorable definido inicialmente en un LayoutDocumentPane muestra ahora correctamente el botón "X" cuando su propiedad CanClose es verdadera.
- En AvalonDock, al flotar un nuevo grupo de pestañas horizontales/verticales ahora se crea una ventana flotante con un tamaño normal.
- En AvalonDock, ocultar los LayoutAnchorables de un LayoutAnchorGroup y volver a mostrarlos una vez que el LayoutAnchorGroup ha desaparecido ya no genera una excepción.
- En AvalonDock, pulsar Ctrl + Tabulador desde ventanas flotantes ahora abre la NavigatorWindow incluso cuando el contenido no tiene el foco.
- En AvalonDock, hacer que un LayoutDocument/LayoutAnchorable se active haciendo clic en su contenido funciona ahora en todos los casos.
- En AvalonDock, minimizar una ventana flotante con el método SystemCommands.MinimizeWindow ahora minimiza la ventana flotante.
- En AvalonDock, al mover una ventana flotante que contenga LayoutAnchorable(s) con la propiedad CanDockAsTabbedDocument establecida en false, ya no se crea un área de caída sobre un LayoutDocumentPane.
- En AvalonDock, los paneles con una estrella DockWidth/DockHeight ya no comienzan con los valores DockMinWidth/DockMinHeight.
- En AvalonDock, al hacer aparecer un MaterialToast dentro de una ventana flotante, ahora se muestra el MaterialToast correctamente.
- En AvalonDock, al hacer clic con el botón derecho en los laterales de los LayoutAnchorableTabItems o LayoutDocumentTabItems ahora se abre el menú contextual.
- En AvalonDock, establecer la propiedad LayoutDocument.IsActive a true antes de la inserción ya no lanza una excepción de referencia nula.
- En AvalonDock, la propiedad CanTogglePin está ahora disponible en el objeto LayoutItem, para poder establecerla en un estilo dirigido a un LayoutItem.
- En AvalonDock, ahora se puede utilizar la propiedad DockingManager.LayoutItemContainerStyle para crear un estilo que redefina los comandos LayoutItem.
- En AvalonDock, la propiedad LayoutContent.CanClose ahora siempre se serializa.
- En AvalonDock, las propiedades LayoutContent.PreviousContainer y LayoutContent.PreviousContainerId ahora ofrecen un getter público.
- En AvalonDock, la nueva propiedad CacheAnchorableTabItems del DockingManager evita ahora que los LayoutAnchorablePaneControls recarguen los TabItems cada vez que se seleccionan.
- En AvalonDock, el uso de Alt + F4 para cerrar/ocultar un LayoutAnchorableFloatingWindow/LayoutDocumentFloatingWindow ya no cierra/oculta una ventana cuando CanClose/CanHide es falso.
- En AvalonDock, el uso de la serialización junto con las propiedades DockingManager.DocumentsSource o AnchorablesSource ahora restaura correctamente el diseño al deserializar.
- En AvalonDock, el uso del divisor de arrastre para un LayoutDocument/LayoutAnchorable en modo "estrella", con el fin de cambiar su tamaño, ahora resulta en un panel redimensionado válido.
- En AvalonDock, al utilizar las flechas izquierda/derecha en LayoutAnchorableTabItems/LayoutDocumentTabItems ahora se pasa del primero al último y viceversa. Además, al usar shift + F10 en LayoutAnchorableTabItems/LayoutDocumentTabItems ahora se abre el menú contextual.
- En AvalonDock, el uso de NavigatorWindow para seleccionar un LayoutItem ahora establece el foco dentro del LayoutItem seleccionado.
- En AvalonDock, cuando la MainWindow que contiene un DockingManager recupera el foco, el último LayoutAnchorableControl/LayoutDocumentControl enfocado ya no se activa cuando se hace clic fuera del DockingManager.
- En los temas de AvalonDock, cuando la propiedad CacheTabItems está establecida en true, la selección de un TabItem ya visitado evita ahora la recarga del contenido del TabItem.
- En AvalonDock y WatermarkTextBox, las propiedades de automatización de IU Name, AutomationId y HelpText ahora funcionan para LayoutAnchorables, LayoutDocuments y WatermarkTextBox.
- En BusyIndicator, ya no se lanzan InvalidCastExceptions cuando los valores recibidos no están establecidos.
- En Gráfico, al establecer las propiedades CustomRangeStart/CustomRangeEnd en un eje, ahora se muestra el gráfico a tamaño completo mostrando sólo los DataPoints incluidos en el rango personalizado definido.
- En Chart, las propiedades Axis.Range.Start y Axis.Range.End son ahora propiedades get only para evitar confusiones con las propiedades Axis.CustomRangeStart y Axis.CustomRangeEnd.
- En CheckListBox/CheckComboBox, el uso del método SelectAll con más de 200 elementos es ahora más rápido al seleccionar todos los elementos.
- En CheckComboBox, modificar el valor de un SelectedMemberPath ahora modifica el valor sólo cuando es necesario, esto mejora el rendimiento cuando el CheckComboBox contiene cientos de elementos.
- En CheckComboBox y CheckListBox, cuando se utiliza un SelectedMemberPath, el valor de SelectedMemberPath se actualizará en la llamada de retorno ItemSelectionChanged.
- En CollectionControlDialog, al abrir un objeto que contiene un subobjeto de tipo ControlTemplate ya no se produce una excepción.
- En CollectionControlDialog, el uso de una propiedad indexada ya no lanza una excepción ArgumentOutOfRange.
- En ColorPicker, las nuevas propiedades DropDownBorderThickness y DropDownBorderBrush están ahora disponibles para personalizar los bordes emergentes de DropDown.
- En DateTimePicker, al hacer doble clic con el ratón en un CalendarDayButton ahora se cierra la ventana emergente del calendario.
- En DateTimePicker, establecer las propiedades Máximo/Mínimo cerca de los valores Máximo/Mínimo admitidos ya no lanza una excepción.
- En ExtendedTabControl, al activar la propiedad CacheTabItems y seleccionar un nuevo TabItem ya no se produce una excepción.
- En ExtendedTabControl, cuando la propiedad CacheTabItems está en true, al cambiar el TabItem seleccionado ya no se activan los eventos Loaded/Unloaded.
- En MaterialHamburger, el uso de un MaterialHamburgerMenu dentro de AvalonDock ya no difumina su contenido.
- En MaterialToast, ocultar una tostada en medio de una pila de tostadas ya no oculta la tostada precedente.
- En NumericUpDowns, cuando UpdateValueOnEnterKey es true y el TextBox está vacío, el uso de los botones arriba/abajo ya no lanza una InvalidOperationException.
- En PropertyGrid, todos los editores pueden ahora tener sus propiedades visuales anuladas en un estilo personalizado.
- En PropertyGrid, el uso del ComboBoxEditor con valores anulables ahora muestra una opción 'Null' en el ComboBox.
- En PropertyGrid, los atributos con UsageAttribute.AllowMultiple establecido en true ahora sobrescribirán el TypeId para garantizar la unicidad.
- En RichTextBox, cuando se escribe un nuevo carácter, la propiedad Text se actualiza antes de lanzar el evento TextChanged.
- En SplitButton, la nueva propiedad DropDownTooltip está ahora disponible para establecer un tooltip para el DropDownButton del SplitButton.
- En StyleableWindow, al maximizar la ventana ahora se utiliza el espacio de trabajo disponible de la pantalla actual.
- En StyleableWindow, establecer la propiedad SizeToContent a Width, Height o WidthAndHeight ya no impedirá que un usuario cambie el tamaño de StyleableWindow.
- En TimeSpanUpDown, cuando UpdateValueOnEnterKey es true y el contenido está vacío, el uso de los botones arriba/abajo ya no lanza una excepción de Referencia Nula.
- En TokenizedTextBox, ahora se puede utilizar la nueva propiedad FilterType para personalizar el tipo de filtro de búsqueda.
- En la automatización de la interfaz de usuario para WatermarkTextBox y AutoSelectTextBox, el tipo de control devuelve ahora "Editar" en lugar de "Personalizado".
- En WatermarkPasswordBox, usar la tecla 'Enter' ya no roba el foco.
Xceed Grid para WinForms 4.3.20076.12370
- Grid es ahora compatible con la plataforma .NET Core 3.
Xceed Zip para .NET y Xceed Zip para Xamarin 6.8.20078.14200
- El MultiThreadManager ahora puede ejecutarse automáticamente en segundo plano para mantener los hilos alimentados con datos para comprimir.
- Añadido soporte para el formato de datos comprimidos Xceed Zip 3 en la nueva clase Xceed.Compression.Formats.XceedZip3CompressedStream.
- El módulo autoextractor ahora puede pasar argumentos de línea de comandos y devolver códigos de salida de las aplicaciones ExecuteAfter. (Sólo Xceed Zip para .NET classic)
Xceed Real-Time Zip para .NET y Xceed Real-Time Zip para Xamarin 6.8.20078.14200
- El MultiThreadManager ahora puede ejecutarse automáticamente en segundo plano para mantener los hilos alimentados con datos para comprimir.
Xceed SFTP para .NET y Xceed SFTP para Xamarin 6.8.20078.14200
- Se ha añadido compatibilidad con los algoritmos de clave pública rsa-sha2-256 y rsa-sha2-512.
- El evento SSHClient.HostKeyReceived ahora proporciona la huella digital de la clave del host usando SHA256.
Xceed Zip para ActiveX y Xceed Zip para x64 6.5.20077.12160
- El módulo autoextractor ahora puede pasar argumentos de línea de comandos y devolver códigos de salida de las aplicaciones ExecuteAfter.
Xceed Words para .NET 1.7.20076.14010
- En Bookmark, llamar al método SetText para reemplazar un texto por uno nuevo que contenga una "n" ahora añade correctamente la nueva línea.
- En Borde, Documento, Formato, Imagen, Párrafo, Imagen y Estilo, las propiedades y argumentos de método para tamaños, posiciones y escalado utilizan ahora un tipo float.
- En Chart, ahora funciona la modificación del color de una serie LineChart.
- En Gráfico, al utilizar un BarChart con su propiedad BarGrouping establecida en 'Stacked' o 'PercentStacked' ahora se apilan correctamente los elementos del gráfico.
- En Documento, al obtener los marcadores ahora se realiza la búsqueda más rápidamente.
- En Documento, las imágenes obtienen ahora un identificador único para evitar posibles corrupciones de archivos.
- En Documento, al insertar un documento con imágenes 'x-emf' en otro, ahora se muestran correctamente todas las imágenes del documento resultante.
- En Documento, la inserción de un salto de página ya no da lugar a un documento no válido.
- En Documento, al insertar un párrafo que contiene imágenes ahora se insertan correctamente las imágenes del párrafo.
- En Documento, la fusión de 2 documentos que contienen notas a pie de página/notas finales ahora fusiona correctamente los documentos.
- En Documento, ahora hay nuevos métodos disponibles para añadir Hipervínculos basados en un Hipervínculo referenciado.
- En Documento, ahora se dispone de nuevos métodos para añadir Hiperenlaces con formato.
- En Documento, ahora existen nuevos métodos para insertar texto html/rtf (con etiquetas), o documento html/rtf, en un documento Word, dando como resultado un documento docx que contiene datos html/rtf formateados.
- En Document, el análisis sintáctico de un enlace no válido ya no lanza una UriFormatException.
- En Document, el método InsertDocument utiliza ahora el nuevo parámetro 'useSectionBreak' para unir o no el nuevo documento en una nueva página.
- En Document, el nuevo método AddList(list t) está ahora disponible para devolver la copia de una lista.
- En Document, el nuevo método AddTable(table t) está ahora disponible para devolver una copia de una tabla.
- En Document, se mejoró el rendimiento para añadir cientos de imágenes.
- En Documento, al utilizar el método InsertDocument para fusionar dos documentos con estilos diferentes ahora se mantienen los estilos de los documentos.
- En Document, el uso del método Save() seguido de una llamada a SaveAs() o a ConvertToPdf() ya no genera una excepción.
- En Documento y Párrafo, ahora es posible añadir un CheckBox o modificar el estado marcado de un CheckBox.
- En Lista, la creación de listas con niveles superiores a 0 reinicia ahora la numeración de cada lista por defecto.
- En List, ahora se pueden añadir nuevos elementos con un formato individual específico; los métodos Document.AddList y Document.AddListItem contienen ahora un nuevo parámetro de formato.
- En List, la propiedad ListType ya no devuelve null al leer una lista existente de un documento.
- En Párrafo, llamar al método Resaltar con Resaltar.none como parámetro ahora elimina el resaltado en el párrafo.
- En Párrafo, reemplazar texto ya no lanza una excepción ArgumentOutOfRange.
- En Párrafo, las sangrías por defecto utilizan ahora los valores correctos.
- En Párrafo, cuando el documento tiene una alineación de párrafo por defecto diferente de 'izquierda', establecer una alineación de párrafo a 'izquierda' ahora modifica la alineación.
- En la conversión de PDF, un docx que contenga imágenes jpg grandes ya no da como resultado un documento pdf de gran tamaño.
- En la conversión de PDF, ahora se dispone de un nuevo parámetro en el método DocX.ConvertToPdf para proporcionar una lista de archivos ttf a utilizar cuando el docx a convertir incluye fuentes que no están instaladas.
- En la conversión a PDF, un número de página situado en un elemento 'sdt' de un párrafo ahora se muestra correctamente en PDF.
- En Conversión PDF, al añadir finales de línea con el estilo 'subrayado' ya no se convierten los subrayados en PDF.
- En Conversión a PDF, la conversión de caracteres sinuosos de word a PDF ahora los muestra correctamente en PDF.
- En la conversión a PDF, las celdas combinadas vacías ya no establecen una altura de fila de 0 al convertirlas a PDF.
- En la conversión de PDF, las fuentes que utilizan una posición "elevada" ya no muestran sólo una parte de la misma, sino que se convierten como fuente "normal".
- En Conversión PDF, al tener una imagen InLineWithText, que tiene una altura mayor que su línea de texto, ya no recorta la parte inferior de su línea de texto.
- En la conversión a PDF, las imágenes contenidas en elementos 'sdt' se convierten ahora correctamente a PDF.
- En la conversión a PDF, los saltos de línea se convierten ahora correctamente a PDF.
- En Conversión PDF, los números de ListItem ya no toman su primer estilo de texto por defecto.
- En la conversión a PDF, los números de subnivel de ListItem ahora se convierten correctamente a PDF.
- En Conversión PDF, modificar un documento y convertirlo a PDF (sin guardarlo) ahora convierte correctamente las modificaciones a PDF.
- En Conversión PDF, ya no se lanzan NullReferenceExceptions cuando el borde de la página incluye bordes laterales nulos.
- En la conversión a PDF, las tablas que siguen a un elemento 'sdt' se convierten ahora a PDF.
- En Conversión PDF, las tablas con longitudes de columna de NaN ahora utilizan el ancho disponible y ya no lanzan una excepción.
- En Conversión PDF, las tablas con celdas fusionadas verticalmente ahora ajustan correctamente la altura de todas sus celdas.
- En Conversión PDF, el uso de una tabla con celdas combinadas verticalmente ya no lanza una outOfRangeException cuando la fila siguiente contiene menos celdas.
- En la conversión de PDF, el uso de márgenes de celda en muchas celdas de una fila ya no crea una celda con una gran altura de fila en PDF.
- En la conversión de PDF, al utilizar texto resaltado o sombreado dentro de un párrafo justificado, ahora el texto resaltado o sombreado se muestra sin espacios en blanco.
- En la conversión a PDF, el uso de ListItems con valores de viñetas con símbolos decimales ahora se convierte correctamente a PDF.
- En la conversión de PDF, el uso de números de página ya no genera la excepción "La secuencia no contiene ningún elemento".
- En la conversión de PDF, el uso de TabStopPositions, donde algunas de ellas están 'despejadas', ahora alinea correctamente el texto en PDF.
- En Conversión PDF, el uso de TabStopPositions ya no da lugar a un posible bucle infinito.
- En la conversión de PDF, el uso de formas envueltas ya no se confirma si el objeto envuelto es nulo.
- En la conversión de PDF, cuando la cultura no es "Inglés", los pies de página ahora aparecen correctamente en la parte inferior de las páginas pdf.
- En Conversión PDF, cuando el encabezado incluye objetos envueltos grandes, ahora el encabezado se extiende en altura para ajustarse a estos objetos envueltos.
- En Conversión PDF, cuando la suma del ancho de las columnas de una tabla es mayor que el espacio disponible en una página, las columnas de la tabla ahora recalculan su ancho para ajustarse a la página.
- En Imagen, la nueva propiedad Alfa está ahora disponible para establecer la transparencia de una imagen.
- En Sección, cuando los encabezados/pies de página son diferentes entre las secciones, guardar el documento como docx ya no crea un documento ilegible en MS Word.
- En Tabla, la nueva propiedad IndentFromLeft puede utilizarse ahora para aplicar sangría a una tabla.
- En Tabla, la nueva propiedad RowSpan de las celdas puede utilizarse ahora para recuperar el número de celdas fusionadas verticalmente.
- En Table, se ha mejorado el rendimiento al dejar de validar los estilos cuando no se especifica ningún estilo.
- En Tabla, cuando la tabla está en un encabezado/pie de página, al reemplazar el texto de una fila específica ya no se reemplaza el texto de todas las filas.
Xceed PDF Creator para .NET 1.7.20076.14010
- En Bookmark, llamar al método SetText para reemplazar un texto por uno nuevo que contenga una "n" ahora añade correctamente la nueva línea.
- En Borde, Documento, Formato, Imagen, Párrafo, Imagen y Estilo, las propiedades y argumentos de método para tamaños, posiciones y escalado utilizan ahora un tipo float.
- En Documento, al obtener los marcadores ahora se realiza la búsqueda más rápidamente.
- En Documento, las imágenes obtienen ahora un identificador único para evitar posibles corrupciones de archivos.
- En Documento, al insertar un documento con imágenes 'x-emf' en otro, ahora se muestran correctamente todas las imágenes del documento resultante.
- En Documento, la inserción de un salto de página ya no da lugar a un documento no válido.
- En Documento, al insertar un párrafo que contiene imágenes ahora se insertan correctamente las imágenes del párrafo.
- En Documento, la fusión de 2 documentos que contienen notas a pie de página/notas finales ahora fusiona correctamente los documentos.
- En Documento, ahora hay nuevos métodos disponibles para añadir Hipervínculos basados en un Hipervínculo referenciado.
- En Documento, ahora se dispone de nuevos métodos para añadir Hiperenlaces con formato.
- En Document, el análisis sintáctico de un enlace no válido ya no lanza una UriFormatException.
- En Document, el método InsertDocument utiliza ahora el nuevo parámetro 'useSectionBreak' para unir o no el nuevo documento en una nueva página.
- En Document, el nuevo método AddList(list t) está ahora disponible para devolver la copia de una lista.
- En Document, el nuevo método AddTable(table t) está ahora disponible para devolver una copia de una tabla.
- En Document, se mejoró el rendimiento para añadir cientos de imágenes.
- En Documento, al utilizar el método InsertDocument para fusionar dos documentos con estilos diferentes ahora se mantienen los estilos de los documentos.
- En Document, el uso del método Save() seguido de una llamada a SaveAs() ya no genera una excepción.
- En Documento y Párrafo, ahora es posible añadir un CheckBox o modificar el estado marcado de un CheckBox.
- En Lista, la creación de listas con niveles superiores a 0 reinicia ahora la numeración de cada lista por defecto.
- En List, ahora se pueden añadir nuevos elementos con un formato individual específico; los métodos Document.AddList y Document.AddListItem contienen ahora un nuevo parámetro de formato.
- En List, la propiedad ListType ya no devuelve null al leer una lista existente de un documento.
- En Párrafo, llamar al método Resaltar con Resaltar.none como parámetro ahora elimina el resaltado en el párrafo.
- En Párrafo, reemplazar texto ya no lanza una excepción ArgumentOutOfRange.
- En Párrafo, las sangrías por defecto utilizan ahora los valores correctos.
- En Párrafo, cuando el documento tiene una alineación de párrafo por defecto diferente de 'izquierda', establecer una alineación de párrafo a 'izquierda' ahora modifica la alineación.
- En Imagen, la nueva propiedad Alfa está ahora disponible para establecer la transparencia de una imagen.
- En Tabla, la nueva propiedad IndentFromLeft puede utilizarse ahora para aplicar sangría a una tabla.
- En Tabla, la nueva propiedad RowSpan de las celdas puede utilizarse ahora para recuperar el número de celdas fusionadas verticalmente.
- En Table, se ha mejorado el rendimiento al dejar de validar los estilos cuando no se especifica ningún estilo.
- En Tabla, cuando la tabla está en un encabezado/pie de página, al reemplazar el texto de una fila específica ya no se reemplaza el texto de todas las filas.
- Un número de página situado en un elemento 'sdt' de un párrafo ahora se muestra correctamente en el PDF resultante.
- Al añadir finales de línea con el estilo 'subrayado' ya no se guardan los subrayados.
- Las celdas fusionadas vacías ya no establecen una altura de fila de 0.
- Las fuentes que utilizan una posición "elevada" ya no muestran sólo una parte de ella, sino que se convierten en una fuente "normal".
- Si una imagen InLineWithText tiene una altura mayor que su línea de texto, ya no recorta la parte inferior de su línea de texto.
- Las imágenes contenidas en elementos 'sdt' se guardan ahora correctamente en PDF.
- Ahora los saltos de línea se guardan correctamente en el PDF.
- Los números de ListItem ya no toman su primer estilo de texto por defecto.
- Los números de subnivel de ListItem ahora se guardan correctamente en PDF.
- Ya no se lanzan NullReferenceExceptions cuando el borde de la página incluye bordes laterales nulos.
- Las tablas que siguen a un elemento 'sdt' se guardan ahora en PDF.
- Las tablas con longitudes de columna de NaN ahora utilizan el ancho disponible y ya no lanzan una excepción.
- Las tablas con celdas fusionadas verticalmente ahora ajustan correctamente la altura de todas sus celdas.
- El uso de una tabla con celdas combinadas verticalmente ya no lanza una outOfRangeException cuando la fila siguiente contiene menos celdas.
- El uso de imágenes jpg grandes ya no da como resultado un documento pdf de gran tamaño.
- El uso de márgenes de celda en muchas celdas de una fila ya no crea una celda con una gran altura de fila.
- Al utilizar texto resaltado o sombreado dentro de un párrafo justificado, ahora el texto resaltado o sombreado se muestra sin espacios en blanco.
- El uso de ListItems con valores de viñetas con símbolos decimales ahora se guarda correctamente.
- El uso de números de página ya no produce la excepción "La secuencia no contiene ningún elemento".
- El uso de TabStopPositions, donde algunos de ellos están 'despejados', ahora alinea correctamente el texto.
- El uso de TabStopPositions ya no da lugar a un posible bucle infinito.
- El uso de caracteres Enrollados ahora los muestra correctamente.
- El uso de formas envueltas ya no asegura un objeto envuelto nulo.
- Al guardar, el método SaveAs(stream) ya no lanza una excepción.
- Cuando la cultura no es "inglesa", los pies de página aparecen ahora correctamente en la parte inferior de las páginas pdf.
- Cuando la cabecera incluye objetos envueltos grandes, la cabecera ahora se extiende en altura para ajustarse a estos objetos envueltos.
- Cuando la suma del ancho de las columnas de una tabla es mayor que el espacio disponible en una página, las columnas de la tabla ahora recalculan su ancho para caber en la página.