Installato tramite NuGet

PM> Install-Package Spire.PDF

Link correlati

XPS è un formato simile al PDF ma utilizza XML nel layout, nell'aspetto e nelle informazioni di stampa di un file. Il formato XPS è stato sviluppato da Microsoft ed è nativamente supportato dai sistemi operativi Windows. Se vuoi lavorare con i tuoi file PDF su un computer Windows senza installare altro software, puoi convertirli in formato XPS. Allo stesso modo, se devi condividere un file XPS con un utente Mac o utilizzarlo su vari dispositivi, è consigliabile convertirlo in PDF. Questo articolo dimostrerà come eseguire a livello di codice convertire PDF in XPS o XPS in PDF utilizzando Spire.PDF for .NET.

Installa Spire.PDF for .NET

Per cominciare, è necessario aggiungere i file DLL inclusi nel pacchetto Spire.PDF for.NET come riferimenti nel progetto .NET. I file DLL possono essere scaricati da questo link o installato tramite NuGet.

PM> Install-Package Spire.PDF 

Converti PDF in XPS in C# e VB.NET

Spire.PDF for .NET supporta la conversione di PDF in vari formati di file e per ottenere la conversione da PDF a XPS, sono necessarie solo tre righe di codice di base. Di seguito sono riportati i passaggi dettagliati.

  • Creare un'istanza PdfDocument.
  • Carica un documento PDF di esempio utilizzando il metodo PdfDocument.LoadFromFile().
  • Convertire il documento PDF in un file XPS utilizzando il metodo PdfDocument.SaveToFile (string filename, FileFormat.XPS).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToXps
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
    
                //Load sample PDF document
                pdf.LoadFromFile("sample.pdf");
    
                //Save it to XPS format
                pdf.SaveToFile("ToXPS.xps", FileFormat.XPS);
                pdf.Close();
            }
        }
    }

C#/VB.NET: Convert PDF to XPS or XPS to PDF

Converti XPS in PDF in C# e VB.NET

La conversione da XPS a PDF può essere ottenuta anche con Spire.PDF for .NET. Durante la conversione, è possibile impostare per mantenere un'immagine di alta qualità sul file PDF generato utilizzando il metodo PdfDocument.ConvertOptions.SetXpsToPdfOptions(). Di seguito sono riportati i passaggi dettagliati.

  • Creare un'istanza PdfDocument.
  • Caricare un file XPS utilizzando il metodo PdfDocument.LoadFromFile(string filename, FileFormat.XPS) o il metodo PdfDocument.LoadFromXPS().
  • Durante la conversione, imposta le opzioni di conversione da XPS a PDF per mantenere immagini di alta qualità utilizzando il metodo PdfDocument.ConvertOptions.SetXpsToPdfOptions().
  • Salvare il file XPS in un file PDF utilizzando il metodo PdfDocument.SaveToFile(string filename, FileFormat.PDF).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertXPStoPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
    
                //Load a sample XPS file
                pdf.LoadFromFile("Sample.xps", FileFormat.XPS);
                //pdf.LoadFromXPS("Sample.xps");
    
                //Keep high quality images when converting XPS to PDF
                pdf.ConvertOptions.SetXpsToPdfOptions(true);
    
                //Save the XPS file to PDF
                pdf.SaveToFile("XPStoPDF.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert PDF to XPS or XPS to PDF

Richiedi una licenza temporanea

Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni delle funzioni, per favore richiedere una licenza di prova di 30 giorni per te.

Guarda anche

Installé via NuGet

PM> Install-Package Spire.PDF 

XPS est un format similaire au PDF mais utilise XML dans la mise en page, l'apparence et les informations d'impression d'un fichier. Le format XPS a été développé par Microsoft et il est pris en charge de manière native par les systèmes d'exploitation Windows. Si vous souhaitez travailler avec vos fichiers PDF sur un ordinateur Windows sans installer d'autres logiciels, vous pouvez les convertir au format XPS. De même, si vous avez besoin de partager un fichier XPS avec un utilisateur Mac ou de l'utiliser sur divers appareils, il est plus recommandé de le convertir en PDF. Cet article vous montrera comment programmer convertir PDF en XPS ou XPS en PDF en utilisant Spire.PDF for .NET.

Installer Spire.PDF for .NET

Pour commencer, vous devez ajouter les fichiers DLL inclus dans le package Spire.PDF for .NET en tant que références dans votre projet .NET. Les fichiers DLL peuvent être téléchargés à partir de ce lien ou installés via NuGet.

PM> Install-Package Spire.PDF 

Convertir PDF en XPS en C# et VB.NET

Spire.PDF for .NET prend en charge la conversion de PDF en différents formats de fichiers, et pour réaliser la conversion PDF en XPS, vous n'avez besoin que de trois lignes de code de base. Voici les étapes détaillées.

  • Créez une instance PdfDocument.
  • Chargez un exemple de document PDF à l'aide de la méthode PdfDocument.LoadFromFile().
  • Convertissez le document PDF en un fichier XPS à l'aide de la méthode PdfDocument.SaveToFile (nom de fichier de chaîne, FileFormat.XPS).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToXps
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
    
                //Load sample PDF document
                pdf.LoadFromFile("sample.pdf");
    
                //Save it to XPS format
                pdf.SaveToFile("ToXPS.xps", FileFormat.XPS);
                pdf.Close();
            }
        }
    }

C#/VB.NET: Convert PDF to XPS or XPS to PDF

Convertir XPS en PDF en C# et VB.NET

La conversion de XPS en PDF peut également être réalisée avec Spire.PDF for .NET. Lors de la conversion, vous pouvez choisir de conserver une image de haute qualité sur le fichier PDF généré en utilisant la méthode PdfDocument.ConvertOptions.SetXpsToPdfOptions(). Voici les étapes détaillées.

  • Créez une instance PdfDocument.
  • Chargez un fichier XPS à l'aide de la méthode PdfDocument.LoadFromFile(string filename, FileFormat.XPS) ou de la méthode PdfDocument.LoadFromXPS().
  • Lors de la conversion, définissez les options de conversion XPS en PDF pour conserver des images de haute qualité à l'aide de la méthode PdfDocument.ConvertOptions.SetXpsToPdfOptions().
  • Enregistrez le fichier XPS dans un fichier PDF à l'aide de la méthode PdfDocument.SaveToFile(string filename, FileFormat.PDF).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertXPStoPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
    
                //Load a sample XPS file
                pdf.LoadFromFile("Sample.xps", FileFormat.XPS);
                //pdf.LoadFromXPS("Sample.xps");
    
                //Keep high quality images when converting XPS to PDF
                pdf.ConvertOptions.SetXpsToPdfOptions(true);
    
                //Save the XPS file to PDF
                pdf.SaveToFile("XPStoPDF.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert PDF to XPS or XPS to PDF

Demander une licence temporaire

Si vous souhaitez supprimer le message d'évaluation des documents générés ou vous débarrasser des limitations de la fonction, veuillez demander une licence d'essai de 30 jours pour toi.

Voir également

Monday, 07 August 2023 01:19

C#/VB.NET: Converter PDF para HTML

Instalado via NuGet

PM> Install-Package Spire.PDF

Links Relacionados

Por vários motivos, você pode querer converter PDF em HTML. Por exemplo, você precisa compartilhar documentos PDF em mídias sociais ou publicar conteúdo PDF na web. Neste artigo, você aprenderá como converter PDF para HTML em C# e VB.NET usando o Spire.PDF for .NET.

Instalar o Spire.PDF for .NET

Para começar, você precisa adicionar os arquivos DLL incluídos no pacote Spire.PDF for.NET como referências em seu projeto .NET. Os arquivos DLL podem ser baixados deste link ou instalados via NuGet.

PM> Install-Package Spire.PDF

Converter PDF para HTML em C# e VB.NET

A seguir estão as etapas para converter um documento PDF em HTML:

  • Inicialize uma instância da classe PdfDocument.
  • Carregue um documento PDF usando o método PdfDocument.LoadFromFile(filePath).
  • Salve o documento PDF como HTML usando o método PdfDocument.SaveToFile(filePath, FileFormat.HTML).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

Solicitar uma licença temporária

Se você deseja remover a mensagem de avaliação dos documentos gerados ou se livrar das limitações de função, por favor solicite uma licença de avaliação de 30 dias para você mesmo.

Veja também

Установлено через NuGet

PM> Install-Package Spire.PDF

Ссылки по теме

По разным причинам вам может понадобиться преобразовать PDF в HTML. Например, вам нужно поделиться документами PDF в социальных сетях или опубликовать содержимое PDF в Интернете. В этой статье вы узнаете, как конвертировать PDF в HTML на C# и VB.NET используя Spire.PDF for .NET.

Установите Spire.PDF for .NET

Для начала вам нужно добавить файлы DLL, включенные в пакет Spire.PDF for .NET, в качестве ссылок в ваш проект .NET. Файлы DLL можно загрузить по этой ссылке или установить через NuGet

PM> Install-Package Spire.PDF

Преобразование PDF в HTML на C# и VB.NET

Ниже приведены шаги для преобразования документа PDF в HTML:

  • Инициализировать экземпляр класса PdfDocument.
  • Загрузите документ PDF с помощью метода PdfDocument.LoadFromFile(filePath).
  • Сохраните документ PDF как HTML, используя метод PdfDocument.SaveToFile(filePath, FileFormat.HTML).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

Подать заявку на временную лицензию

Если вы хотите удалить оценочное сообщение из сгенерированных документов или избавиться от функциональных ограничений, пожалуйста запросить 30-дневную пробную лицензию для себя.

Смотрите также

Monday, 07 August 2023 01:17

C#/VB.NET: PDF in HTML konvertieren

Über NuGet installiert

PM> Install-Package Spire.PDF

verwandte Links

Aus verschiedenen Gründen möchten Sie möglicherweise PDF in HTML konvertieren. Sie müssen beispielsweise PDF-Dokumente in sozialen Medien teilen oder PDF-Inhalte im Web veröffentlichen. In diesem Artikel erfahren Sie, wie das geht Konvertieren Sie PDF in HTML in C# und VB.NET Verwendung von Spire.PDF for .NET.

Installieren Sie Spire.PDF for .NET

Zunächst müssen Sie die im Spire.PDF for.NET-Paket enthaltenen DLL-Dateien als Referenzen in Ihrem .NET-Projekt hinzufügen. Die DLL-Dateien können entweder über diesen Link heruntergeladen oder über NuGet installiert werden.

PM> Install-Package Spire.PDF

Konvertieren Sie PDF in HTML in C# und VB.NET

Im Folgenden finden Sie die Schritte zum Konvertieren eines PDF-Dokuments in HTML:

  • Initialisieren Sie eine Instanz der PdfDocument-Klasse.
  • Laden Sie ein PDF-Dokument mit der Methode PdfDocument.LoadFromFile(filePath).
  • Speichern Sie das PDF-Dokument als HTML mit der Methode PdfDocument.SaveToFile(filePath, FileFormat.HTML).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

Beantragen Sie eine temporäre Lizenz

Wenn Sie die Bewertungsmeldung aus den generierten Dokumenten entfernen oder die Funktionseinschränkungen beseitigen möchten, wenden Sie sich bitte an uns Fordern Sie eine 30-Tage-Testlizenz an für sich selbst.

Siehe auch

Monday, 07 August 2023 01:16

C#/VB.NET: convertir PDF a HTML

Instalado a través de NuGet

PM> Install-Package Spire.PDF

enlaces relacionados

Por varias razones, es posible que desee convertir PDF a HTML. Por ejemplo, necesita compartir documentos PDF en las redes sociales o publicar contenido PDF en la web. En este artículo, aprenderá cómo convertir PDF a HTML en C# y VB.NET usando Spire.PDF for .NET.

Instalar Spire.PDF for .NET

Para empezar, debe agregar los archivos DLL incluidos en el paquete Spire.PDF for .NET como referencias en su proyecto .NET. Los archivos DLL se pueden descargar desde este enlace o instalar a través de NuGet.

PM> Install-Package Spire.PDF

Convierta PDF a HTML en C# y VB.NET

Los siguientes son los pasos para convertir un documento PDF a HTML:

  • Inicialice una instancia de la clase PdfDocument.
  • Cargue un documento PDF utilizando el método PdfDocument.LoadFromFile(filePath).
  • Guarde el documento PDF como HTML utilizando el método PdfDocument.SaveToFile(filePath, FileFormat.HTML).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

Solicitar una Licencia Temporal

Si desea eliminar el mensaje de evaluación de los documentos generados o deshacerse de las limitaciones de la función, por favor solicitar una licencia de prueba de 30 días para ti.

Ver también

Monday, 07 August 2023 01:15

C#/VB.NET: PDF를 HTML로 변환

NuGet을 통해 설치됨

PM> Install-Package Spire.PDF

관련된 링크들

다양한 이유로 PDF를 HTML로 변환할 수 있습니다. 예를 들어 소셜 미디어에서 PDF 문서를 공유하거나 웹에서 PDF 콘텐츠를 게시해야 합니다. 이 기사에서는 다음을 수행하는 방법을 배웁니다 C# 및 VB.NET에서 PDF를 HTML로 변환 using Spire.PDF for .NET사용.

Spire.PDF for .NET 설치

먼저 Spire.PDF for .NET 패키지에 포함된 DLL 파일을 .NET 프로젝트의 참조로 추가해야 합니다. DLL 파일은 이 링크에서 다운로드하거나 NuGet을 통해 설치할 수 있습니다.

PM> Install-Package Spire.PDF

C# 및 VB.NET에서 PDF를 HTML로 변환

다음은 PDF 문서를 HTML로 변환하는 단계입니다.

  • PdfDocument 클래스의 인스턴스를 초기화합니다.
  • PdfDocument.LoadFromFile(filePath) 메서드를 사용하여 PDF 문서를 로드합니다.
  • PdfDocument.SaveToFile(filePath, FileFormat.HTML) 메서드를 사용하여 PDF 문서를 HTML로 저장합니다.
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

임시 면허 신청

생성된 문서에서 평가 메시지를 제거하거나 기능 제한을 제거하려면 다음을 수행하십시오 30일 평가판 라이선스 요청 자신을 위해.

또한보십시오

Monday, 07 August 2023 01:13

C#/VB.NET: Converti PDF in HTML

Installato tramite NuGet

PM> Install-Package Spire.PDF

Link correlati

Per vari motivi, potresti voler convertire PDF in HTML. Ad esempio, è necessario condividere documenti PDF sui social media o pubblicare contenuti PDF sul Web. In questo articolo imparerai come convertire PDF in HTML in C# e VB.NET utilizzando Spire.PDF for .NET.

Installa Spire.PDF for .NET

Per cominciare, è necessario aggiungere i file DLL inclusi nel pacchetto Spire.PDF for.NET come riferimenti nel progetto .NET. I file DLL possono essere scaricati da questo link o installato tramite NuGet.

PM> Install-Package Spire.PDF

Converti PDF in HTML in C# e VB.NET

Di seguito sono riportati i passaggi per convertire un documento PDF in HTML:

  • Inizializza un'istanza della classe PdfDocument.
  • Carica un documento PDF utilizzando il metodo PdfDocument.LoadFromFile(filePath).
  • Salvare il documento PDF come HTML utilizzando il metodo PdfDocument.SaveToFile(filePath, FileFormat.HTML).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

Richiedi una licenza temporanea

Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni delle funzioni, per favore richiedere una licenza di prova di 30 giorni per te.

Guarda anche

Monday, 07 August 2023 01:11

C#/VB.NET : convertir un PDF en HTML

Installé via NuGet

PM> Install-Package Spire.PDF

Pour diverses raisons, vous souhaiterez peut-être convertir un PDF en HTML. Par exemple, vous devez partager des documents PDF sur les réseaux sociaux ou publier du contenu PDF sur le Web. Dans cet article, vous apprendrez à convertir PDF en HTML en C# et VB.NET en utilisant Spire.PDF for .NET.

Installer Spire.PDF for .NET

Pour commencer, vous devez ajouter les fichiers DLL inclus dans le package Spire.PDF for .NET en tant que références dans votre projet .NET. Les fichiers DLL peuvent être téléchargés à partir de ce lien ou installés via NuGet.

PM> Install-Package Spire.PDF

Convertir PDF en HTML en C# et VB.NET

Voici les étapes pour convertir un document PDF en HTML :

  • Initialiser une instance de la classe PdfDocument.
  • Chargez un document PDF à l'aide de la méthode PdfDocument.LoadFromFile(filePath).
  • Enregistrez le document PDF au format HTML à l'aide de la méthode PdfDocument.SaveToFile(filePath, FileFormat.HTML).
  • C#
  • VB.NET
using Spire.Pdf;
    
    namespace ConvertPdfToHtml
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a PdfDocument instance
                PdfDocument pdf = new PdfDocument();
                //Load a PDF document
                pdf.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.pdf");
    
                //Save the PDF document as HTML
                pdf.SaveToFile(@"C:\Users\Administrator\Desktop\ToHtml.html", FileFormat.HTML);
            }
        }
    }

C#/VB.NET: Convert PDF to HTML

Demander une licence temporaire

Si vous souhaitez supprimer le message d'évaluation des documents générés ou vous débarrasser des limitations de la fonction, veuillez demander une licence d'essai de 30 jours pour toi.

Voir également

Não é incomum no trabalho recebermos duas versões de um documento do Word e nos depararmos com a necessidade de encontrar as diferenças entre elas. A comparação de documentos é particularmente importante e popular nas áreas de leis, regulamentos e educação. Neste artigo, você aprenderá como comparar dois documentos do Word em C# e VB.NET usando o Spire.Doc for .NET.

Abaixo está uma captura de tela dos dois documentos do Word que serão comparados.

C#/VB.NET: Compare Two Word Documents

Instalar o Spire.Doc for .NET

Para começar, você precisa adicionar os arquivos DLL incluídos no pacote Spire.Doc for .NET como referências em seu projeto .NET. Os arquivos DLL podem ser baixados deste link ou instalados via NuGet.

PM> Install-Package Spire.Doc

Compare dois documentos e salve o resultado em um terceiro documento do Word

Salvar o resultado da comparação em um documento separado do Word nos permite ver todas as alterações feitas no documento original, incluindo inserções, exclusões e modificações na formatação. A seguir estão as etapas para comparar dois documentos e salvar o resultado em um terceiro documento do Word usando o Spire.Doc for .NET.

  • Carregue dois documentos do Word separadamente enquanto inicializa os objetos Documento.
  • Compare esses dois documentos usando o método Document.Compare().
  • Salve o resultado em um terceiro documento do Word usando o método ;Document.SaveToFile().
  • C#
  • VB.NET
using Spire.Doc;
        
        namespace CompareDocuments
        {
            class Program
            {
                static void Main(string[] args)
                {
                    //Load one Word document
                    Document doc1 = new Document("C:\\Users\\Administrator\\Desktop\\original.docx");
        
                    //Load the other Word document
                    Document doc2 = new Document("C:\\Users\\Administrator\\Desktop\\revised.docx");
        
                    //Compare two documents
                    doc1.Compare(doc2, "John");
        
                    //Save the differences in a third document
                    doc1.SaveToFile("Differences.docx", FileFormat.Docx2013);
                    doc1.Dispose();
                }
            }
        }

C#/VB.NET: Compare Two Word Documents

Comparar dois documentos e retornar inserções e exclusões em listas

Os desenvolvedores podem querer apenas obter as inserções e exclusões em vez de todas as diferenças. A seguir estão as etapas para obter inserções e exclusões em duas listas separadas.

  • Carregue dois documentos do Word separadamente enquanto inicializa os objetos Documento.
  • Compare dois documentos usando o método Document.Compare().
  • Obtenha as revisões usando a função construtora da classe DifferRevisions ;
  • Obtenha uma lista de inserções por meio da propriedade DifferRevisions.InsertRevisions.
  • Obtenha uma lista de exclusões por meio da propriedade DifferRevisions.DeleteRevisions.
  • Percorra os elementos nas duas listas para obter a inserção e exclusão específicas.
  • C#
  • VB.NET
using Spire.Doc;
        using Spire.Doc.Fields;
        using System;
        
        namespace GetDifferencesInList
        {
            class Program
            {
                static void Main(string[] args)
                {
                    //Load one Word document
                    Document doc1 = new Document("C:\\Users\\Administrator\\Desktop\\original.docx");
        
                    //Load the other Word document
                    Document doc2 = new Document("C:\\Users\\Administrator\\Desktop\\revised.docx");
        
                    //Compare the two Word documents
                    doc1.Compare(doc2, "Author");
        
                    //Get the revisions
                    DifferRevisions differRevisions = new DifferRevisions(doc1);
        
                    //Return the insertion revisions in a list
                    var insetRevisionsList = differRevisions.InsertRevisions;
        
                    //Return the deletion revisions in a list
                    var deletRevisionsList = differRevisions.DeleteRevisions;
        
                    //Create two int variables
                    int m = 0;
                    int n = 0;
        
                    //Loop through the insertion revision list
                    for (int i = 0; i < insetRevisionsList.Count; i++)
                    {
                        if (insetRevisionsList[i] is TextRange)
                        {
                            m += 1;
                            //Get the specific revision and get its content
                            TextRange textRange = insetRevisionsList[i] as TextRange;
                            Console.WriteLine("Insertion #" + m + ":" + textRange.Text);
                        }
                    }
                    Console.WriteLine("=====================");
        
                    //Loop through the deletion revision list
                    for (int i = 0; i < deletRevisionsList.Count; i++)
                    {
                        if (deletRevisionsList[i] is TextRange)
                        {
                            n += 1;
                            //Get the specific revision and get its content
                            TextRange textRange = deletRevisionsList[i] as TextRange;
                            Console.WriteLine("Deletion #" + n + ":" + textRange.Text);
                        }
                    }
                    Console.ReadKey();
                }
            }
        }

C#/VB.NET: Compare Two Word Documents

Solicitar uma licença temporária

Se você deseja remover a mensagem de avaliação dos documentos gerados ou se livrar das limitações de função, por favor solicite uma licença de teste de 30 dias para você mesmo.

Veja também