C#/VB.NET : convertir Excel en PDF

2023-07-17 02:24:12

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