
Microsoft Excel est un outil essentiel pour gérer les brochures, mais il y a des moments où la conversion de ces brochures en PDF devient nécessaire – que ce soit pour partager des rapports ou pour conserver la formatisation. Dans cet article de blog, nous vous guiderons par le processus efficace de convertir les brochures Excel en PDF en utilisant C#. Nous explorerons également diverses options de personnalisation disponibles pendant le processus de conversion, y compris les méthodes pour convertir Excel en PDF gratuitement.
Table des contenus
- C# API pour Excel à PDF Conversion - Télécharger gratuitement
- Étapes pour convertir un fichier Excel en PDF en C#
- Convertir Excel XLS en PDF en C#
- Convertir Excel en format PDF/A
- Suivez Excel à la conversion PDF en C#
- En ligne Excel à PDF Converter
- Obtenez gratuitement C# Excel à PDF Converter
- Conclusion
C# Excel à la bibliothèque de conversion PDF
Le Aspose.Celles pour .NET API simplifie le processus de conversion des feuilles d’écran Excel en PDF. Téléchargez le DLL de l’API ou l’installer directement via NuGet :
PM> Install-Package Aspose.Cells
Étapes pour convertir un fichier Excel en PDF en C#
En utilisant Aspose.Cells pour .NET, la conversion d’un fichier Excel en PDF est simple.
- Téléchargez le fichier Excel depuis le disque.
- Enregistrer en PDF à votre emplacement souhaité.
Voyons comment mettre en œuvre cela dans le code C#.
Convertir Excel XLSX en PDF en C#
avec Aspose.Celles pour .NET, Vous pouvez facilement convertir les fichiers Excel en PDF en suivant ces étapes :
- Instantanez le Livre de travail classe avec le document Excel que vous voulez convertir.
- Sauver le document en format PDF en spécifiant le format de sauvegarde en utilisant la Sauvegarde numérisation .
Voici un snippet de code qui montre comment convertir Excel en PDF en C#:
// Instantiate the Workbook object with the Excel file
Workbook workbook = new Workbook("SampleExcel.xls");
// Save the document in PDF format
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);
Convertir Excel en format PDF/A
PDF/A est une version standardisée ISO de PDF conçue pour l’archivage à long terme.Enregistrer des fichiers dans ce format garantit qu’ils restent accessibles au fil du temps.
Voici comment convertir Excel en format PDF/A en C#:
// Instantiate new workbook
Workbook workbook = new Workbook();
// Insert a value into cell A1
workbook.Worksheets[0].Cells[0, 0].PutValue("Testing PDF/A");
// Define PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set the compliance type
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;
// Save the file
workbook.Save(dataDir + "output.pdf", pdfSaveOptions);
Suivez Excel à la conversion PDF en C#
Aspose.Cells pour .NET vous permet de suivre le progrès de la conversion en utilisant le ÉtiquetteCallback Vous pouvez créer une classe personnalisée qui implémentera cette interface et attribuer son instance à la PdfSaveOptions.PageSavingCallback La propriété .
Voici un snippet de code montrant comment suivre le progrès de la conversion Excel à PDF:
// Load the workbook
Workbook workbook = new Workbook("PagesBook1.xlsx");
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Assign the custom class that implements IPageSavingCallback interface
pdfSaveOptions.PageSavingCallback = new TestPageSavingCallback();
workbook.Save("DocumentConversionProgress.pdf", pdfSaveOptions);
Il s’agit de la classe classique qui met en œuvre le ÉtiquetteCallback Interface pour suivre le processus de conversion :
public class TestPageSavingCallback : IPageSavingCallback
{
public void PageStartSaving(PageStartSavingArgs args)
{
Console.WriteLine("Start saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages before page index 2 are not rendered.
if (args.PageIndex < 2)
{
args.IsToOutput = false;
}
}
public void PageEndSaving(PageEndSavingArgs args)
{
Console.WriteLine("End saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages after page index 8 are not rendered.
if (args.PageIndex >= 8)
{
args.HasMorePages = false;
}
}
}
En ligne Excel à PDF Converter
Vous pouvez également utiliser notre Application de conversion en ligne Excel à PDF, Cette application gratuite ne nécessite aucune inscription, ce qui en fait une option pratique pour les conversions rapides.
Obtenez gratuitement C# Excel à PDF Converter
Vous pouvez utiliser Aspose.Cells pour .NET sans limites d’évaluation en obtenant un Licence temporaire gratuite.
Conclusion
Convertir les feuilles Excel en PDF est une exigence courante dans divers scénarios d’affaires et de développement. Les Aspose.Cells pour .NET API simplifient ce processus, vous permettant de automatiser les conversions au sein de vos applications C#. Au cours de ce post de blog, nous avons montré comment converter Excel XLSX à PDF en .Net 6, explorer C# Excel Save As PDF techniques, et révisé la façon de Convert Excel à un PDF recherchable en C# .net tout en explorant diverses options de personnalisation.
Si vous avez des questions, sentez-vous libre d’arriver à travers notre Forum.
Si vous travaillez avec Excel à PDF .NET Core ou ASP.NET, cette bibliothèque puissante vous permet de convertir les fichiers XLS et XLSX en PDF efficacement, assurant la préservation du layout** et offrant de vastes options de personnalisation pour toutes vos besoins de conversion de documents.
Pour ceux qui cherchent à convertir de grands fichiers Excel en PDF en .NET, le Aspose.NET Excel à la bibliothèque de conversion PDF est votre meilleure option. Il prend en charge C# Converter Excel au PDF sans Office solutions et vous assure que vous pouvez Convert Excel pour sécuriser PDF dans C# .Net avec facilité.
Explorez la .NET MAUI Excel à la bibliothèque de conversion PDF pour les dernières fonctionnalités dans le traitement de documents, et profitez de la Excel à la conversion PDF C# .NET Core: exemple de code pour commencer rapidement. Que vous cherchez la .NET Framework Excel à PDF: meilleure bibliothèque ou que vous avez besoin de gérer les images pendant la conversion, Aspose fournit tous les outils dont vous avez besoin pour une conversion efficace C# Excel à PDF.
En outre, si vous êtes intéressé par C# Excel Plugin pour une fonctionnalité améliorée, Aspose propose les outils appropriés pour répondre à vos besoins.
Nous fournissons également des ressources sur la façon de convertir le fichier Excel en PDF à l’aide de C#, ce qui peut vous aider à mettre en œuvre cette fonctionnalité dans vos applications.
Découvrez comment convertir Excel en PDF C# gratuit et utiliser le Aspose Cells DLL gratuit download pour diverses fonctionnalités.