Renderizar PDF a ODT a través de .NET

API .NET para exportar PDF a ODT en Windows, macOS y Linux sin usar Microsoft Word

 

Aspose.Total para .NET es una potente API para agregar funciones de manipulación y conversión de documentos dentro de su aplicación .NET. Mediante el uso de la API avanzada de procesamiento de PDF Aspose.PDF para .NET , puede convertir el formato de archivo PDF a DOC. Después de eso, al utilizar la potente API de procesamiento de documentos Aspose.Words for .NET , puede procesar DOC a ODT.

API de C# para convertir PDF a ODT

  1. Abra el archivo PDF usando la clase Document
  2. Convierta PDF a Doc usando el método Save
  3. Cargue el archivo Doc usando la clase Document de Aspose.Words
  4. Guarde el documento en formato ODT usando el método Save y configure Odt como SaveFormat

Requisitos de conversión

Instale desde la línea de comandos como nuget install Aspose.Total o a través de Package Manager Console de Visual Studio con Install-Package Aspose.Total.

Como alternativa, obtenga el instalador MSI sin conexión o las DLL en un archivo ZIP desde descargas .


Document document = new Document("template.pdf");
 
document.Save("DocOutput.doc", SaveFormat.Doc); 

var outputDocument = new Aspose.Words.Document("DocOutput.doc");

outputDocument.Save("output.odt", SaveFormat.Odt);   

Descifre el archivo PDF usando la contraseña del propietario a través de .NET

Antes de convertir PDF a ODT, si desea descifrar su documento, puede hacerlo mediante la API. Para descifrar el archivo PDF, primero debe crear un objeto Document y abrir el PDF con la contraseña del propietario. Después de eso, debe llamar al método Decrypt del objeto Document. Finalmente, guarde el archivo actualizado usando el método Guardar del objeto Documento.


Document document = new Document("Decrypt.pdf", "password");

document.Decrypt();
 
document.Save("Decrypt_out.doc");

Crear archivo ODT de solo lectura a través de .NET

Para proteger su ODT de la edición y evitar que otras personas editen información sensible y confidencial en su documento, también puede configurar la protección del documento mediante la API. Puede limitar la capacidad de editar un documento y permitir solo ciertas acciones con él. Esto se puede hacer usando la API Aspose.Words for .NET . Le permite controlar la forma en que restringe el contenido mediante el parámetro de enumeración ProtectionType . Puede configurar su documento para que sea de solo lectura usando las siguientes líneas de código.


Document document = new Document("input.doc");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.odt", SaveFormat.Odt);    

Explore PDF opciones de conversión con .NET

Convertir PDFs a DOCM (Archivo Marco de Microsoft Word 2007)
Convertir PDFs a DOT (Archivos de plantilla de Microsoft Word)
Convertir PDFs a DOTM (Archivo de plantilla de Microsoft Word 2007+)
Convertir PDFs a DOTX (Archivo de plantilla de Microsoft Word)
Convertir PDFs a FLATOPC (Microsoft Word 2003 WordprocessingML)
Convertir PDFs a GIF (Formato de intercambio gráfico)
Convertir PDFs a MARKDOWN (Lenguaje de marcado ligero)
Convertir PDFs a OTT (Plantilla de documento abierto)
Convertir PDFs a PCL (Lenguaje de comandos de la impresora)
Convertir PDFs a PS (Archivo PostScript)
Convertir PDFs a RTF (Formato de texto enriquecido)
Convertir PDFs a WORDML (Microsoft Word 2003 WordprocessingML)
Convertir PDFs a XAMLFLOW (Automatización de energía de Microsoft)
Convertir PDFs a APNG (Gráficos de red portátiles animados)
Convertir PDFs a CSV (Valores separados por comas)
Convertir PDFs a DICOM (Imágenes digitales y comunicaciones en medicina)
Convertir PDFs a DIF (Formato de intercambio de datos)
Convertir PDFs a DXF (Formato de intercambio de dibujos de Autodesk)
Convertir PDFs a EMZ (Metarchivo mejorado comprimido de Windows)
Convertir PDFs a EXCEL (Formatos de archivo de hoja de cálculo)
Convertir PDFs a FODS (Hoja de cálculo XML plano de OpenDocument)
Convertir PDFs a IMAGE (Archivos de imagen)
Convertir PDFs a JPEG2000 (Formato de imagen J2K)
Convertir PDFs a MD (Lenguaje de rebajas)
Convertir PDFs a ODS (Hoja de cálculo de OpenDocument)
Convertir PDFs a PSD (Documento de Photoshop)
Convertir PDFs a SVGZ (Gráficos vectoriales escalables comprimidos)
Convertir PDFs a SXC (Hoja de cálculo de cálculo de StarOffice)
Convertir PDFs a TGA (Adaptador de gráficos Truevision)
Convertir PDFs a TSV (Valores separados por tabuladores)
Convertir PDFs a TXT (Documento de texto)
Convertir PDFs a WMF (Metarchivo de Windows)
Convertir PDFs a WMZ (Metarchivo de Windows comprimido)
Convertir PDFs a XLAM (Complemento de Excel habilitado para macros)
Convertir PDFs a XLSB (Libro binario de Excel)
Convertir PDFs a XLSM (Hoja de cálculo habilitada para macros)
Convertir PDFs a XLT (Excel 97 - Plantilla 2003)
Convertir PDFs a XLTM (Plantilla de Excel habilitada para macros)
Convertir PDFs a XLTX (Plantilla de Excel)

Qué es PDF Formato de archivo

PDF, o formato de documento portátil, es un formato de archivo diseñado para presentar documentos de manera que se mantenga consistente en varias aplicaciones de software, dispositivos de hardware y sistemas operativos. Cada archivo PDF contiene una descripción completa de un documento de diseño fijo, que incluye texto, fuentes, gráficos y otra información necesaria para una visualización precisa. Inicialmente desarrollado por Adobe Systems a principios de la década de 1990, PDF servía como un medio para compartir documentos de computadora mientras conservaba el formato de texto y las imágenes en línea.

Los archivos PDF generalmente se generan utilizando software como Adobe Acrobat o herramientas de creación de PDF similares. En la actualidad, PDF se ha convertido en un estándar abierto regido por la Organización Internacional de Normalización (ISO). Esta estandarización garantiza la compatibilidad y la interoperabilidad entre diferentes plataformas y sistemas. Para ver archivos PDF, los usuarios pueden utilizar software gratuito como Adobe Reader u otros visores de PDF disponibles.

Una de las ventajas significativas de PDF es su independencia de plataforma, lo que permite una visualización e impresión perfectas en una amplia gama de dispositivos y sistemas operativos. Independientemente del hardware o software utilizado, el diseño y el contenido del documento permanecerán intactos. Esta accesibilidad universal ha contribuido a la popularidad de PDF como formato preferido para compartir y distribuir documentos a través de diversas plataformas y sistemas.

La capacidad de PDF para encapsular un documento completo, incluidos texto, fuentes, gráficos y formato, hace Es una opción confiable para diversas aplicaciones. Ya sea para compartir informes importantes, publicar libros electrónicos, distribuir formularios o realizar presentaciones profesionales, PDF garantiza una representación uniforme de los documentos y una conservación fiable del contenido en diferentes entornos.

Qué es ODT Formato de archivo

ODT es un formato de archivo utilizado para almacenar documentos en Open Document Format (ODF). ODT significa texto de documento abierto. Es el formato de archivo predeterminado para los documentos de procesamiento de texto creados por aplicaciones como LibreOffice, OpenOffice y Apache OpenOffice.

Los archivos ODT se basan en XML, que es un lenguaje de marcas que se utiliza para organizar y estructurar datos. Están diseñados para ser un formato abierto e interoperable, lo que permite a los usuarios crear, editar y compartir documentos entre diferentes aplicaciones y plataformas de software.

El formato ODT admite una amplia gama de características y opciones de formato que se encuentran comúnmente en Word procesamiento de documentos. Incluye soporte para estilos de texto, párrafos, tablas, imágenes, hipervínculos, encabezados y pies de página, notas al pie y más. Los archivos ODT también pueden contener objetos incrustados y elementos multimedia.

Una de las principales ventajas del formato ODT es su compatibilidad con diferentes aplicaciones de software. Los usuarios pueden crear un documento ODT en una aplicación de procesamiento de textos y abrirlo en otra sin perder formato ni contenido. Esto promueve la colaboración y garantiza que los usuarios puedan acceder y editar los documentos que pueden estar usando un software diferente.

Los archivos ODT se pueden convertir fácilmente a otros formatos de documentos populares, como el formato DOCX de Microsoft Word o PDF, para una mayor propósitos de compatibilidad y uso compartido. Además, el formato ODT está diseñado para estar preparado para el futuro, lo que permite la conservación a largo plazo y la accesibilidad de los documentos.