Aspose.PDF XLS konvertētājs .NET

Aspose.PDF XLS Converter for .NET ir viegls plugins, kas izstrādāts, lai pārvērstu PDF dokumentu lapas augstas kvalitātes Microsoft Excel izplatītāji (XLS / XLSX). Tas ļauj izstrādātājiem izrakstīt tabulas datus, saglabāt izkārtojumus, un automātiski batch konversijas ar smalku kontroles par izejas parametrus.

Sākums →

Instalācija un uzstādīšana

  • Ievietojiet iepakojumu caur NuGet:
dotnet add package Aspose.PDF

Iezīmes un funkcionalitātes

PDF uz Excel konversiju

  • Konvertēt katru PDF lapu atsevišķā darba lapā vai apvienot vairākas lapas vienā.
  • Izeja uz .xls vai .xlsx formāts .

Page un Range izvēle

  • Konvertēt pilnus dokumentus vai konkrētus rādītājus / lapas.
  • Atbalsta neattiecīgus rādītājus selektīvai ekstrakcijai.

Layout un formatēšanas saglabāšana

  • Saglabā burtus, krāsas, šūnu robežas, apvienotas šūnas un virsrakstus / kājas.
  • Tas nodrošina Excel iznākumu spoguļi PDF vizuālo lojalitāti.

Tērauda atzīšana

  • Detektē un atjauno tabulas datus Excel rindās / kolonnās.
  • Saglabā skaitļu formātus (valūta, procenti, datumi) precīziem aprēķiniem.

Parādi aizsargāti PDF

  • Atbalsta šifrētu PDF konversiju, nodrošinot autentifikācijas darbā.

Fonts un resursi

  • Iebūvētie burti tiek pārnesti uz Excel.
  • Aizstājumi saglabā izkārtojumu, ja fonts nav pieejams.

Darbības optimizācija

  • Strēma bāzes konversijas procesā lapas tiek apstrādātas nepārtraukti.
  • Caching un buffer lieluma kontrole uzlabo caurlaidību lielos failos.

kļūdu apstrāde un reģistrācija

  • Detalizētas izņēmumi nepieņemamajam saturam vai kļūdainiem ieņēmumiem.
  • Iepazīstiet logu, lai atrastu progresu, brīdinājumus un kļūdas.

Saistība un Async atbalsts

  • Atbalsta konkurētspējīgas konversijas daudzveidīgajā vidē.
  • Asinkronu metodes skalējamiem darba slodziem.

Koda piemērs: PDF konvertēšana uz XLS (Excel)

var inputPath = Path.Combine(@"C:\\Samples\\", "sample.pdf");
var outputPath = Path.Combine(@"C:\\Samples\\", "sample.xlsx");

// Initialize the plugin
var plugin = new PdfXls();
var options = new PdfToXlsOptions
{
    Format = PdfToXlsOptions.ExcelFormat.XLSX
};

options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));

var resultContainer = plugin.Process(options);
var result = resultContainer.ResultCollection[0];
Console.WriteLine(result);

Padomi un labākās prakses

  • Pre-scan PDF, lai atklātu tabulas vs. teksta saturu optimizētai konversijai.
  • Izmantojiet lapas diapazonus, lai samazinātu nevajadzīgu apstrādi.
  • Iegūstiet konvertu, lai atbrīvotu nekontrolētus resursus.
  • Lielbritānijas operācijās izmanto asink APIs ar kontrolētu paralēli.
  • Validējiet skaitļu formātus testēšanas gaitā pirms ievietošanas.
  • Pārrauga logus nepieņemtām funkcijām vai kļūdainiem ievadījumiem.
  • Iebūvējiet nestandarta burtus, lai novērstu izkārtojuma nepareizas saderības.
  • Saglabājiet plugin atjaunināts, lai nodrošinātu precizitāti un veiktspējas uzlabojumus.

Augstākās īpašības

  • Patch konversija vairāku PDF vienlaicīgi.
  • Šifrēt rezultātus Excel failus drošai izplatīšanai.
  • Pielāgotas iznākumu izkārtojumi, kas pielāgoti ziņošanas vai atbilstības prasībām.

Izmanto gadījumus

  • Finanšu pārskats, izrakstot tabulas Excel analīzei.
  • Datu migrācija no statiskām PDF arhīvām uz rediģējamiem Excel lapas.
  • Automatizētas darba plūsmas atbilstības un revīzijas nodrošināšanai.
  • Bulk tabulas datu iegūšana no rēķiniem, deklarācijām vai veidlapām.

Bieži uzdotie jautājumi

**Kādas funkcijas piedāvā šis plugins?**Tas konvertē PDF dokumentu lapas uz XLS/XLSX diapazoniem, saglabājot izkārtojumus un tabulas datus.

** Kā tas atšķiras no Aspose.PDF par .NET?**Aspose.PDF for .NET ir pilnvērtīga PDF bibliotēka, kamēr šis plugins koncentrējas tikai uz PDF uz Excel konversiju.

** Vai tas ir ierobežots ar XLS/XLSX konversiju?**Jā, citiem PDF uzdevumiem (redīt, apvienot, komprimēt), izmantojiet galvenā Aspose.PDF bibliotēku.

** Vai ir pieejams tiešsaistes rīks?**Jā, Aspose piedāvā bezmaksas tiešsaistes PDF uz XLS/XLSX konvertētāju.

  • Kur es varu atrast kodu paraugus? *Skatīt Aspose.PDF dokumentāciju un lejupslīdes lapas, lai iegūtu detalizētus piemērus C# un VB.NET.
 Latviski