Monday, 17 July 2023 02:30

C#/VB.NET: Converter Excel em PDF

Instalado via NuGet

PM> Install-Package Spire.XLS

Links Relacionados

Ao converter um arquivo do Excel para o formato PDF, qualquer pessoa pode abrir o arquivo mesmo quando não houver o Office instalado no sistema. Além disso, a conversão de documentos do Excel em PDF é útil, pois os arquivos PDF podem ser facilmente compartilhados e impressos. Neste artigo, você aprenderá como converter um documento inteiro do Excel ou uma planilha específica em PDF usando o Spire.XLS for .NET.

Instalar o Spire.XLS for .NET

Para começar, você precisa adicionar os arquivos DLL incluídos no pacote Spire.XLS 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.XLS

Converter um documento inteiro do Excel em PDF

A seguir estão as etapas para converter um documento inteiro do Excel em PDF usando o Spire.XLS for .NET.

  • Crie um objeto Pasta de trabalho.
  • Carregue um documento Excel de amostra usando o método Workbook.LoadFromFile().
  • Defina as opções de conversão de Excel para PDF por meio das propriedades na classe ConverterSetting.
  • Converta todo o documento do Excel em PDF usando o método Workbook.SaveToFile().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

Converter uma planilha específica para PDF

A seguir estão as etapas para converter uma planilha específica em PDF usando o Spire.XLS for .NET.

  • Crie um objeto Pasta de trabalho.
  • Carregue um documento Excel de amostra usando o método Workbook.LoadFromFile().
  • Defina as opções de conversão de Excel para PDF por meio das propriedades na classe ConverterSetting.
  • Obtenha uma planilha específica por meio da propriedade Workbook.Worksheets[index].
  • Converta a planilha em PDF usando o método Worksheet.SaveToPdf().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

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

Преобразовав файл Excel в формат PDF, любой может открыть файл, даже если в системе не установлен пакет Office. Кроме того, преобразование документов Excel в PDF полезно, поскольку PDF-файлами можно легко делиться и распечатывать. В этой статье вы узнаете, как преобразовать весь документ Excel или конкретный рабочий лист в PDF с помощью Spire.XLS for .NET.

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

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

PM> Install-Package Spire.XLS

Преобразование всего документа Excel в PDF

Ниже приведены шаги по преобразованию всего документа Excel в PDF с помощью Spire.XLS for .NET.

  • СоздатьРабочая тетрадьобъект.
  • Загрузите образец документа Excel с помощью метода Workbook.LoadFromFile().
  • Установите параметры преобразования Excel в PDF с помощью свойств в классе ConverterSetting.
  • Преобразуйте весь документ Excel в PDF, используя метод Workbook.SaveToFile().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

Преобразование определенного рабочего листа в PDF

Ниже приведены шаги по преобразованию определенного рабочего листа в PDF с помощью Spire.XLS for .NET.

  • Создать Рабочая тетрадь объект.
  • Загрузите образец документа Excel с помощью метода Workbook.LoadFromFile().
  • Установите параметры преобразования Excel в PDF с помощью свойств в классе ConverterSetting.
  • Получите конкретный рабочий лист с помощью свойства Workbook.Worksheets[index].
  • Преобразуйте рабочий лист в PDF, используя метод Worksheet.SaveToPdf().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

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

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

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

Monday, 17 July 2023 02:28

C#/VB.NET: Excel in PDF konvertieren

Über NuGet installiert

PM> Install-Package Spire.XLS

verwandte Links

Durch die Konvertierung einer Excel-Datei in das PDF-Format kann jeder die Datei öffnen, auch wenn kein Office auf dem System installiert ist. Auch das Konvertieren von Excel-Dokumenten in PDF ist nützlich, da PDF-Dateien problemlos geteilt und gedruckt werden können. In diesem Artikel erfahren Sie, wie das geht Konvertieren Sie ein ganzes Excel-Dokument oder ein bestimmtes Arbeitsblatt in PDF umwandeln mit Spire.XLS for .NET.

Installieren Spire.XLS for .NET

Zunächst müssen Sie die im Spire.XLS 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.XLS

Konvertieren Sie ein ganzes Excel-Dokument in PDF

Im Folgenden finden Sie die Schritte zum Konvertieren eines gesamten Excel-Dokuments in PDF mit Spire.XLS for .NET.

  • Erstellen Sie ein Workbook-Objekt.
  • Laden Sie ein Beispiel-Excel-Dokument mit der Methode Workbook.LoadFromFile().
  • Legen Sie die Optionen für die Konvertierung von Excel in PDF über die Eigenschaften unter der Klasse „ConverterSetting“ fest.
  • Konvertieren Sie das gesamte Excel-Dokument mit der Methode Workbook.SaveToFile() in PDF.
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

Konvertieren Sie ein bestimmtes Arbeitsblatt in PDF

Im Folgenden finden Sie die Schritte zum Konvertieren eines bestimmten Arbeitsblatts in PDF mit Spire.XLS for .NET.

  • Erstellen Sie ein Workbook-Objekt.
  • Laden Sie ein Beispiel-Excel-Dokument mit der Methode Workbook.LoadFromFile().
  • Legen Sie die Optionen für die Konvertierung von Excel in PDF über die Eigenschaften unter der Klasse „ConverterSetting“ fest.
  • Rufen Sie ein bestimmtes Arbeitsblatt über die Eigenschaft Workbook.Worksheets[index] ab.
  • Konvertieren Sie das Arbeitsblatt mit der Methode Worksheet.SaveToPdf() in PDF.
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

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, 17 July 2023 02:28

C#/VB.NET: Convertir Excel a PDF

Instalado a través de NuGet

PM> Install-Package Spire.XLS

enlaces relacionados

Al convertir un archivo de Excel a formato PDF, cualquiera puede abrir el archivo incluso cuando no hay Office instalado en el sistema. Además, la conversión de documentos de Excel a PDF es útil, ya que los archivos PDF se pueden compartir e imprimir fácilmente. En este artículo, aprenderá cómo convertir todo un documento de Excel o una hoja de trabajo específica en PDF utilizando Spire.XLS for .NET.

Instalar Spire.XLS for .NET

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

PM> Install-Package Spire.XLS

Convertir un documento completo de Excel a PDF

Los siguientes son los pasos para convertir un documento completo de Excel a PDF utilizando Spire.XLS for .NET.

  • Cree un objeto de libro de trabajo.
  • Cargue un documento de Excel de muestra usando el método Workbook.LoadFromFile().
  • Establezca las opciones de conversión de Excel a PDF a través de las propiedades en la clase ConverterSetting.
  • Convierta todo el documento de Excel a PDF usando el método Workbook.SaveToFile().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

Convertir una hoja de trabajo específica a PDF

Los siguientes son los pasos para convertir una hoja de trabajo específica a PDF utilizando Spire.XLS for .NET.

  • Cree un objeto de libro de trabajo.
  • Cargue un documento de Excel de muestra usando el método Workbook.LoadFromFile().
  • Establezca las opciones de conversión de Excel a PDF a través de las propiedades en la clase ConverterSetting.
  • Obtenga una hoja de trabajo específica a través de la propiedad Workbook.Worksheets[index].
  • Convierta la hoja de trabajo a PDF usando el método Worksheet.SaveToPdf().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

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, 17 July 2023 02:26

C#/VB.NET: Excel을 PDF로 변환

NuGet을 통해 설치됨

PM> Install-Package Spire.XLS

관련된 링크들

Excel 파일을 PDF 형식으로 변환하면 시스템에 Office가 설치되어 있지 않아도 누구나 파일을 열 수 있습니다. 또한 Excel 문서를 PDF로 변환하면 PDF 파일을 쉽게 공유하고 인쇄할 수 있으므로 유용합니다. 이 기사에서는 다음을 수행하는 방법을 배웁니다 전체 Excel 문서를 변환 또는 특정 워크시트 를 사용하여 PDF로 Spire.XLS for .NET.

Spire.XLS for .NET 설치

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

PM> Install-Package Spire.XLS

전체 Excel 문서를 PDF로 변환

다음은 Spire.XLS for .NET을 사용하여 전체 Excel 문서를 PDF로 변환하는 단계입니다.

  • 만들기 학습장 물체.
  • Workbook.LoadFromFile() 메서드를 사용하여 샘플 Excel 문서를 로드합니다.
  • ConverterSetting 클래스 아래의 속성을 통해 Excel에서 PDF로 변환 옵션을 설정합니다.
  • Workbook.SaveToFile() 메서드를 사용하여 전체 Excel 문서를 PDF로 변환합니다.
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

특정 워크시트를 PDF로 변환

다음은 Spire.XLS for .NET을 사용하여 특정 워크시트를 PDF로 변환하는 단계입니다.

  • 만들기 학습장 물체.
  • Workbook.LoadFromFile() 메서드를 사용하여 샘플 Excel 문서를 로드합니다.
  • ConverterSetting 클래스 아래의 속성을 통해 Excel에서 PDF로 변환 옵션을 설정합니다.
  • Workbook.Worksheets[index] 속성을 통해 특정 워크시트를 가져옵니다.
  • Worksheet.SaveToPdf() 메서드를 사용하여 워크시트를 PDF로 변환합니다.
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

임시 면허 신청

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

또한보십시오

Monday, 17 July 2023 02:25

C#/VB.NET: Converti Excel in PDF

Installato tramite NuGet

PM> Install-Package Spire.XLS

Link correlati

Convertendo un file Excel in formato PDF, chiunque può aprire il file anche quando non è installato Office nel sistema. Inoltre, la conversione di documenti Excel in PDF è utile in quanto i file PDF possono essere facilmente condivisi e stampati. In questo articolo imparerai come convertire un intero documento Excel O un foglio di lavoro specifico in PDF utilizzando Spire.XLS for .NET.

Installa Spire.XLS for .NET

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

PM> Install-Package Spire.XLS

Converti un intero documento Excel in PDF

Di seguito sono riportati i passaggi per convertire un intero documento Excel in PDF utilizzando Spire.XLS for .NET.

  • Crea un oggetto cartella di lavoro.
  • Carica un documento Excel di esempio utilizzando il metodo Workbook.LoadFromFile().
  • Impostare le opzioni di conversione da Excel a PDF tramite le proprietà della classe ConverterSetting.
  • Converti l'intero documento Excel in PDF utilizzando il metodo Workbook.SaveToFile().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

Converti un foglio di lavoro specifico in PDF

Di seguito sono riportati i passaggi per convertire un foglio di lavoro specifico in PDF utilizzando Spire.XLS for .NET.

  • Crea un oggetto cartella di lavoro.
  • Carica un documento Excel di esempio utilizzando il metodo Workbook.LoadFromFile().
  • Impostare le opzioni di conversione da Excel a PDF tramite le proprietà della classe ConverterSetting.
  • Ottieni un foglio di lavoro specifico tramite la proprietà Workbook.Worksheets[index].
  • Converti il foglio di lavoro in PDF usando il metodo Worksheet.SaveToPdf().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel 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

Monday, 17 July 2023 02:24

C#/VB.NET : convertir Excel en PDF

En convertissant un fichier Excel au format PDF, n'importe qui peut ouvrir le fichier même lorsqu'aucun Office n'est installé dans le système. De plus, la conversion de documents Excel en PDF est utile car les fichiers PDF peuvent être facilement partagés et imprimés. Dans cet article, vous apprendrez à convertir un document Excel entier ou une feuille de travail spécifique en PDF en utilisant Spire.XLS for .NET.

Installer Spire.XLS for .NET

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

PM> Install-Package Spire.XLS

Convertir un document Excel entier en PDF

Voici les étapes pour convertir un document Excel entier en PDF à l'aide de Spire.XLS for .NET.

  • Créez un objet Workbook.
  • Chargez un exemple de document Excel à l'aide de la méthode Workbook.LoadFromFile().
  • Définissez les options de conversion Excel en PDF via les propriétés sous la classe ConverterSetting.
  • Convertissez l'intégralité du document Excel en PDF à l'aide de la méthode Workbook.SaveToFile().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertExcelToPDF
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Save to PDF
                workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF);
            }
        }
    }

C#/VB.NET: Convert Excel to PDF

Convertir une feuille de calcul spécifique en PDF

Voici les étapes pour convertir une feuille de calcul spécifique en PDF à l'aide de Spire.XLS for .NET.

  • Créez un objet Workbook.
  • Chargez un exemple de document Excel à l'aide de la méthode Workbook.LoadFromFile().
  • Définissez les options de conversion Excel en PDF via les propriétés sous la classe ConverterSetting.
  • Obtenez une feuille de calcul spécifique via la propriété Workbook.Worksheets[index].
  • Convertissez la feuille de calcul en PDF à l'aide de la méthode Worksheet.SaveToPdf().
  • C#
  • VB.NET
using Spire.Xls;
    
    namespace ConvertWorksheetToPdf
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Workbook instance
                Workbook workbook = new Workbook();
    
                //Load a sample Excel file
                workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
    
                //Set worksheets to fit to page when converting
                workbook.ConverterSetting.SheetFitToPage = true;
    
                //Get the first worksheet
                Worksheet worksheet = workbook.Worksheets[0];
    
                //Save to PDF
                worksheet.SaveToPdf("WorksheetToPdf.pdf");
            }
        }
    }

C#/VB.NET: Convert Excel 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

Em comparação com o formato de documento do Word, as imagens são mais convenientes para compartilhar e visualizar entre plataformas, porque não requerem a instalação do MS Word nas máquinas. Além disso, a conversão do Word em imagens pode preservar a aparência original do documento, o que é útil quando outras modificações não são desejadas. Neste artigo, você aprenderá como converter documentos do Word em imagens em C# e VB.NET usando Spire.Doc for .NET.

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 de esse link ou instalado via NuGet.

PM> Install-Package Spire.Doc

Converter Word para JPG em C#, VB.NET

O Spire.Doc for .NET oferece o método Document.SaveToImages() para converter um documento inteiro do Word em imagens individuais de bitmap ou metarquivo. Em seguida, uma imagem bitmap ou metarquivo pode ser salva como um arquivo de formato BMP, EMF, JPEG, PNG, GIF ou WMF. A seguir estão as etapas para converter um documento do Word em imagens JPG usando esta biblioteca.

  • Crie um objeto Documento.
  • Carregue um documento do Word usando o método Document.LoadFromFile().
  • Converta o documento em imagens Bitmap usando o método Document.SaveToImages().
  • Percorra a coleção de imagens para obter a imagem específica e salve-a como um arquivo JPG.
  • C#
  • VB.NET
using Spire.Doc;
    using Spire.Doc.Documents;
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    
    namespace ConvertWordToJPG
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Convert the whole document into individual images
                Image[] images = doc.SaveToImages(ImageType.Bitmap);
    
                //Loop through the image collection
                for (int i = 0; i < images.Length; i++)
                {
                    //Save the image to a JPEG format file
                    string outputfile = String.Format("‪Image-{0}.jpg", i);‬‬
                    images[i].Save("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, ImageFormat.Jpeg);
                }
            }
        }
    }

Converter Word para SVG em C#, VB.NET

Usando o Spire.Doc for .NET, você pode salvar um documento do Word como uma fila de matrizes de bytes. Cada array de bytes pode então ser escrito como um arquivo SVG. As etapas detalhadas para converter Word para SVG são as seguintes.

  • Crie um objeto Documento.
  • Carregue um arquivo do Word usando o método Document.LoadFromFile().
  • Salve o documento como uma fila de matrizes de bytes usando o método Document.SaveToSVG().
  • Faça um loop pelos itens na fila para obter uma matriz de bytes específica.
  • Grave a matriz de bytes em um arquivo SVG.
  • C#
  • VB.NET
using Spire.Doc;
    using System;
    using System.Collections.Generic;
    using System.IO;
    
    namespace CovnertWordToSVG
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Save the document as a queue of byte arrays
                Queue<byte[]> svgBytes = doc.SaveToSVG();
    
                //Loop through the items in the queue
                for (int i = 0; i < svgBytes.Count; i++)
                {
                    //Convert the queue to an array
                    byte[][] bytes = svgBytes.ToArray();
    
                    //Specify the output file name
                    string outputfile = String.Format("‪Image-{0}.svg", i);‬‬
    
                    //Write the byte[] in a SVG format file
                    FileStream fs = new FileStream("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, FileMode.Create);
                    fs.Write(bytes[i], 0, bytes[i].Length);
                    fs.Close();
                }
            }
        }
    }

Converta Word para PNG com resolução personalizada em C#, VB.NET

Uma imagem com resolução mais alta geralmente é mais clara. Você pode personalizar a resolução da imagem ao converter Word para PNG seguindo as etapas a seguir.

  • Crie um objeto Documento.
  • Carregue um arquivo do Word usando o método Document.LoadFromFile().
  • Converta o documento em imagens Bitmap usando o método Document.SaveToImages().
  • Percorra a coleção de imagens para obter a imagem específica.
  • Chame o método personalizado ResetResolution() para redefinir a resolução da imagem.
  • Salve a imagem como um arquivo PNG.
  • C#
  • VB.NET
using Spire.Doc;
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    using Spire.Doc.Documents;
    
    namespace ConvertWordToPng
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Convert the whole document into individual images
                Image[] images = doc.SaveToImages(ImageType.Metafile);
    
                //Loop through the image collection
                for (int i = 0; i < images.Length; i++)
                {
                    //Reset the resolution of a specific image
                    Image newimage = ResetResolution(images[i] as Metafile, 150);
    
                    //Save the image to a PNG format file
                    string outputfile = String.Format("‪Image-{0}.png", i);‬‬
                    newimage.Save("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, ImageFormat.Png);
                }
            }
    
            //Set the image resolution by the ResetResolution() method
            public static Image ResetResolution(Metafile mf, float resolution)
            {
                int width = (int)(mf.Width * resolution / mf.HorizontalResolution);
                int height = (int)(mf.Height * resolution / mf.VerticalResolution);
                Bitmap bmp = new Bitmap(width, height);
                bmp.SetResolution(resolution, resolution);
                using (Graphics g = Graphics.FromImage(bmp))
                {
                    g.DrawImage(mf, Point.Empty);
                }
                return bmp;
            }
        }
    }

C#/VB.NET: Convert Word to Images (JPG, PNG and SVG)

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

По сравнению с форматом документа Word изображения более удобны для совместного использования и предварительного просмотра на разных платформах, поскольку они не требуют установки MS Word на компьютерах. Кроме того, преобразование Word в изображения может сохранить первоначальный вид документа, что полезно, когда дальнейшие изменения нежелательны. В этой статье вы узнаете, как конвертировать документы Word в изображения на C# и VB.NET используя Spire.Doc for .NET.

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

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

PM> Install-Package Spire.Doc

Преобразование Word в JPG на C#, VB.NET

Spire.Doc for .NET предлагает метод Document.SaveToImages() для преобразования всего документа Word в отдельные Битовая карта или Метафайл изображений. Затем растровое изображение или метафайл можно сохранить как файл формата BMP, EMF, JPEG, PNG, GIF или WMF. Ниже приведены шаги для преобразования документа Word в изображения JPG с использованием этой библиотеки.

  • Создайте объект документа.
  • Загрузите документ Word с помощью метода Document.LoadFromFile().
  • Преобразовать документ в Битовая карта изображения с помощью метода Document.SaveToImages().
  • Прокрутите коллекцию изображений, чтобы получить конкретное, и сохраните его как файл JPG.
  • C#
  • VB.NET
using Spire.Doc;
    using Spire.Doc.Documents;
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    
    namespace ConvertWordToJPG
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Convert the whole document into individual images
                Image[] images = doc.SaveToImages(ImageType.Bitmap);
    
                //Loop through the image collection
                for (int i = 0; i < images.Length; i++)
                {
                    //Save the image to a JPEG format file
                    string outputfile = String.Format("‪Image-{0}.jpg", i);‬‬
                    images[i].Save("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, ImageFormat.Jpeg);
                }
            }
        }
    }

Преобразование Word в SVG в C#, VB.NET

Используя Spire.Doc for .NET, вы можете сохранить документ Word в виде очереди байтовых массивов. Затем каждый массив байтов можно записать в виде файла SVG. Ниже приведены подробные шаги по преобразованию Word в SVG.

  • Создайте объект документа.
  • Загрузите файл Word с помощью метода Document.LoadFromFile().
  • Сохраните документ в виде очереди байтовых массивов с помощью метода Document.SaveToSVG().
  • Переберите элементы в очереди, чтобы получить определенный массив байтов.
  • Запишите массив байтов в файл SVG.
  • C#
  • VB.NET
using Spire.Doc;
    using System;
    using System.Collections.Generic;
    using System.IO;
    
    namespace CovnertWordToSVG
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Save the document as a queue of byte arrays
                Queue<byte[]> svgBytes = doc.SaveToSVG();
    
                //Loop through the items in the queue
                for (int i = 0; i < svgBytes.Count; i++)
                {
                    //Convert the queue to an array
                    byte[][] bytes = svgBytes.ToArray();
    
                    //Specify the output file name
                    string outputfile = String.Format("‪Image-{0}.svg", i);‬‬
    
                    //Write the byte[] in a SVG format file
                    FileStream fs = new FileStream("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, FileMode.Create);
                    fs.Write(bytes[i], 0, bytes[i].Length);
                    fs.Close();
                }
            }
        }
    }

Преобразование Word в PNG с настроенным разрешением в C#, VB.NET

Изображение с более высоким разрешением, как правило, более четкое. Вы можете настроить разрешение изображения при преобразовании Word в PNG, выполнив следующие действия.

  • Создайте объект документа.
  • Загрузите файл Word с помощью метода Document.LoadFromFile().
  • Преобразовать документ в Битовая карта изображения с помощью метода Document.SaveToImages().
  • Прокрутите коллекцию изображений, чтобы получить конкретное.
  • Вызовите пользовательский метод ResetResolution(), чтобы сбросить разрешение изображения.
  • Сохраните изображение как файл PNG.
  • C#
  • VB.NET
using Spire.Doc;
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    using Spire.Doc.Documents;
    
    namespace ConvertWordToPng
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Convert the whole document into individual images
                Image[] images = doc.SaveToImages(ImageType.Metafile);
    
                //Loop through the image collection
                for (int i = 0; i < images.Length; i++)
                {
                    //Reset the resolution of a specific image
                    Image newimage = ResetResolution(images[i] as Metafile, 150);
    
                    //Save the image to a PNG format file
                    string outputfile = String.Format("‪Image-{0}.png", i);‬‬
                    newimage.Save("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, ImageFormat.Png);
                }
            }
    
            //Set the image resolution by the ResetResolution() method
            public static Image ResetResolution(Metafile mf, float resolution)
            {
                int width = (int)(mf.Width * resolution / mf.HorizontalResolution);
                int height = (int)(mf.Height * resolution / mf.VerticalResolution);
                Bitmap bmp = new Bitmap(width, height);
                bmp.SetResolution(resolution, resolution);
                using (Graphics g = Graphics.FromImage(bmp))
                {
                    g.DrawImage(mf, Point.Empty);
                }
                return bmp;
            }
        }
    }

C#/VB.NET: Convert Word to Images (JPG, PNG and SVG)

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

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

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

Im Vergleich zum Word-Dokumentformat lassen sich Bilder bequemer plattformübergreifend teilen und in der Vorschau anzeigen, da keine Installation von MS Word auf Computern erforderlich ist. Darüber hinaus kann durch die Konvertierung von Word in Bilder das ursprüngliche Erscheinungsbild des Dokuments erhalten bleiben, was nützlich ist, wenn keine weiteren Änderungen gewünscht sind. In diesem Artikel erfahren Sie, wie das geht Konvertieren Sie Word-Dokumente in Bilder in C# und VB.NET mit Spire.Doc for .NET.

Installieren Sie Spire.Doc for .NET

Zunächst müssen Sie die im Spire.Doc 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.Doc

Konvertieren Sie Word in JPG in C#, VB.NET

Spire.Doc for .NET bietet die Methode Document.SaveToImages() zum Konvertieren eines gesamten Word-Dokuments in einzelne Bitmap- oder Metafile-Bilder. Anschließend kann ein Bitmap- oder Metafile-Bild als Datei im BMP-, EMF-, JPEG-, PNG-, GIF- oder WMF-Format gespeichert werden. Im Folgenden finden Sie die Schritte zum Konvertieren eines Word-Dokuments in JPG-Bilder mithilfe dieser Bibliothek.

  • Erstellen Sie ein Document-Objekt.
  • Laden Sie ein Word-Dokument mit der Methode Document.LoadFromFile().
  • Konvertieren Sie das Dokument mit der Methode Document.SaveToImages() in Bitmap-Bilder.
  • Durchlaufen Sie die Bildsammlung, um das spezifische Bild zu erhalten, und speichern Sie es als JPG-Datei.
  • C#
  • VB.NET
using Spire.Doc;
    using Spire.Doc.Documents;
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    
    namespace ConvertWordToJPG
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Convert the whole document into individual images
                Image[] images = doc.SaveToImages(ImageType.Bitmap);
    
                //Loop through the image collection
                for (int i = 0; i < images.Length; i++)
                {
                    //Save the image to a JPEG format file
                    string outputfile = String.Format("‪Image-{0}.jpg", i);‬‬
                    images[i].Save("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, ImageFormat.Jpeg);
                }
            }
        }
    }

Konvertieren Sie Word in SVG in C#, VB.NET

Mit Spire.Doc for .NET können Sie ein Word-Dokument als Warteschlange von Byte-Arrays speichern. Jedes Byte-Array kann dann als SVG-Datei geschrieben werden. Die detaillierten Schritte zum Konvertieren von Word in SVG sind wie folgt.

  • Erstellen Sie ein Document-Objekt.
  • Laden Sie eine Word-Datei mit der Methode Document.LoadFromFile().
  • Speichern Sie das Dokument als Warteschlange von Byte-Arrays mit der Methode Document.SaveToSVG().
  • Durchlaufen Sie die Elemente in der Warteschlange, um ein bestimmtes Byte-Array zu erhalten.
  • Schreiben Sie das Byte-Array in eine SVG-Datei.
  • C#
  • VB.NET
using Spire.Doc;
    using System;
    using System.Collections.Generic;
    using System.IO;
    
    namespace CovnertWordToSVG
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Save the document as a queue of byte arrays
                Queue<byte[]> svgBytes = doc.SaveToSVG();
    
                //Loop through the items in the queue
                for (int i = 0; i < svgBytes.Count; i++)
                {
                    //Convert the queue to an array
                    byte[][] bytes = svgBytes.ToArray();
    
                    //Specify the output file name
                    string outputfile = String.Format("‪Image-{0}.svg", i);‬‬
    
                    //Write the byte[] in a SVG format file
                    FileStream fs = new FileStream("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, FileMode.Create);
                    fs.Write(bytes[i], 0, bytes[i].Length);
                    fs.Close();
                }
            }
        }
    }

Konvertieren Sie Word in PNG mit benutzerdefinierter Auflösung in C#, VB.NET

Ein Bild mit höherer Auflösung ist im Allgemeinen klarer. Sie können die Bildauflösung beim Konvertieren von Word in PNG anpassen, indem Sie die folgenden Schritte ausführen.

  • Erstellen Sie ein Document-Objekt.
  • Laden Sie eine Word-Datei mit der Methode Document.LoadFromFile().
  • Konvertieren Sie das Dokument mit der Methode Document.SaveToImages() in Bitmap-Bilder.
  • Durchlaufen Sie die Bildsammlung, um das spezifische Bild zu erhalten.
  • Rufen Sie die benutzerdefinierte Methode ResetResolution() auf, um die Bildauflösung zurückzusetzen.
  • Speichern Sie das Bild als PNG-Datei.
  • C#
  • VB.NET
using Spire.Doc;
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    using Spire.Doc.Documents;
    
    namespace ConvertWordToPng
    {
        class Program
        {
            static void Main(string[] args)
            {
                //Create a Document object
                Document doc = new Document();
    
                //Load a Word document
                doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Template.docx");
    
                //Convert the whole document into individual images
                Image[] images = doc.SaveToImages(ImageType.Metafile);
    
                //Loop through the image collection
                for (int i = 0; i < images.Length; i++)
                {
                    //Reset the resolution of a specific image
                    Image newimage = ResetResolution(images[i] as Metafile, 150);
    
                    //Save the image to a PNG format file
                    string outputfile = String.Format("‪Image-{0}.png", i);‬‬
                    newimage.Save("C:\\Users\\Administrator\\Desktop\\Images\\" + outputfile, ImageFormat.Png);
                }
            }
    
            //Set the image resolution by the ResetResolution() method
            public static Image ResetResolution(Metafile mf, float resolution)
            {
                int width = (int)(mf.Width * resolution / mf.HorizontalResolution);
                int height = (int)(mf.Height * resolution / mf.VerticalResolution);
                Bitmap bmp = new Bitmap(width, height);
                bmp.SetResolution(resolution, resolution);
                using (Graphics g = Graphics.FromImage(bmp))
                {
                    g.DrawImage(mf, Point.Empty);
                }
                return bmp;
            }
        }
    }

C#/VB.NET: Convert Word to Images (JPG, PNG and SVG)

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