
Microsoft Excel è uno strumento essenziale per gestire le schede, ma ci sono momenti in cui la conversione di queste schede in PDF diventa necessaria – sia per condividere rapporti o conservare la formattazione.In questo post di blog, vi guideremo attraverso il processo efficiente di convertire le schede di Excel in PDF utilizzando C#.
Tabella dei contenuti
- C# API per Excel in PDF Conversione - Scarica gratuitamente
- Passaggi per convertire un file Excel in PDF in C#
- Convertire Excel XLS in PDF in C#
- Convertire Excel in formato PDF/A
- Seguire la conversione di Excel in PDF in C#
- Convertire Excel in PDF
- Ottieni gratuitamente C# Excel in PDF Converter
- conclusione
C# Excel per la libreria di conversione PDF
Il Aspose.Celli per .NET API semplifica il processo di convertire le schede di Excel in PDF. Scarica il DLL di API o installare direttamente tramite NuGet:
PM> Install-Package Aspose.Cells
Passaggi per convertire un file Excel in PDF in C#
Utilizzando Aspose.Cells per .NET, convertire un file Excel in PDF è semplice. ecco come farlo:
- Scarica il file Excel dal disco.
- Salva come PDF alla tua posizione desiderata.
Vediamo come implementare questo nel codice C#.
Convertire Excel XLSX in PDF in C#
con Aspose.Celli per .NET, è possibile convertire facilmente i file Excel in PDF seguendo questi passaggi:
- Aggiungete il Libro di lavoro classe con il documento Excel che si desidera convertire.
- Salva il documento in formato PDF specificando il formato di salvataggio utilizzando il SaveFormat di enumerazione.
Ecco un taglio di codice che dimostra come convertire Excel in PDF in 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);
Convertire Excel in formato PDF/A
PDF/A è una versione standardizzata ISO di PDF progettata per l’archiviazione a lungo termine.Il salvataggio dei file in questo formato assicura che rimangano accessibili nel tempo.
Ecco come convertire Excel in formato PDF/A in 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);
Seguire Excel in PDF Conversione in C#
Aspose.Cells per .NET consente di monitorare il progresso della conversione utilizzando il AppuntamentoCallback È possibile creare una classe personalizzata che implementa questa interfaccia e assegna la sua instanza al PdfSaveOptions.PageSavingCallback La proprietà .
Ecco un taglio di codice che dimostra come tracciare il progresso della conversione Excel in 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 seguente è la classe costante che implementa il AppuntamentoCallback Interfaccia per monitorare il processo di conversione:
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;
}
}
}
Convertitore online Excel a PDF Convertitore online Excel a PDF Convertitore online
Puoi anche usare il nostro App di convertitore online Excel in PDF, Questo app gratuito non richiede alcuna registrazione, rendendolo un’opzione conveniente per conversioni rapide.
Ottieni Free C# Excel in PDF Converter
Puoi usare Aspose.Cells per .NET senza limiti di valutazione ottenendo un Licenza temporanea gratuita.
conclusione
Convertire le foglie di Excel in PDF è un requisito comune in vari scenari di business e sviluppo. Aspose.Cells per .NET API semplifica questo processo, consentendo di automatizzare le conversioni all’interno delle tue applicazioni C#. attraverso questo post di blog, abbiamo dimostrato come convertere Excel XLSX a PDF in .Net 6, esplorare C# Excel Salva come PDF tecniche, e ha esaminato il modo di Convertendo Excel a file PDF che possono essere ricercati in c# .net mentre esplora varie opzioni di personalizzazione.
Se avete domande, siate liberi di raggiungere attraverso il nostro Il forum.
Se stai lavorando con Excel a PDF .NET Core o ASP.NET, questa potente biblioteca ti consente di convertire i file XLS e XL SX in PDF in modo efficiente, assicurando la conservazione del layout e offrendo ampie opzioni di personalizzazione per tutte le tue esigenze di conversione del documento.
Per coloro che cercano di convertire file Excel di grandi dimensioni in PDF in .NET, il Aspose Excel in libreria di conversione PDF è la vostra scelta migliore. supporta C# Conversione Excel a PDF senza soluzioni di Office e assicura che si può Convertire Excel per proteggere i file PDF nel C# .Net con facilità.
Esplora il .NET MAUI Excel a PDF Conversion Library per le ultime funzionalità nel trattamento dei documenti, e sfrutta il Excel a PDF Conversion C# .NET Core: esempio di codice per iniziare rapidamente. Se stai cercando il .NET Framework Excel a PDF: migliore biblioteca o hai bisogno di analizzare le immagini durante la conversione, Aspose fornisce tutti gli strumenti necessari per una conversione efficiente C# Excel a PDF.
Inoltre, se siete interessati a C# Excel Plugin per migliorare la funzionalità, Aspose offre gli strumenti giusti per soddisfare le vostre esigenze.
Forniamo anche risorse su come convertire il file Excel in PDF utilizzando C#, che può aiutarti a implementare questa funzionalità nelle tue applicazioni.
Scopri come convertire Excel in PDF C# gratuitamente e utilizzare il Aspose Cells DLL download gratuito per varie funzionalità. Scoperta l’esempio C# Excel per insegnamenti pratici per migliorare le tue capacità di elaborazione del documento.
More in this category
- Assicurare i documenti sensibili di Excel con Aspose.Cells LowCode Spreadsheet Locker
- Conversione automatica di Excel in PDF in .NET
- Convertire efficacemente i file Excel in e da JSON con Aspose.Cells
- Convertire Excel in immagine con un background trasparente in C#
- Convertire Excel in Immagine di Thumbnail in C#