Az ASPOSE.PDF XLS Converter for .NET
Az Aspose.PDF XLS Converter for .NET egy könnyű plugin, amelynek célja a PDF dokumentum oldalak átalakítása kiváló minőségű Microsoft Excel lapokba (XLS / XLSX). Ez lehetővé teszi a fejlesztők számára, hogy kivonják a táblázati adatokat, megőrizzék az elrendezéseket, és automatikusan átvissza a csomagot finomított ellenőrzéssel a kimeneti paraméterek felett.
Kezdődik a
Telepítés és telepítés
- Telepítse a csomagot a NuGet-en keresztül:
dotnet add package Aspose.PDF
Használat előtt állítsa be a mérett licencet (lásd: Mérett licenc ).
Hozzátette, hogy a Telepítési útmutató Részletes lépésekhez.
Jellemzők és funkciók
PDF és Excel konverzió
- Átalakítsa az egyes PDF-oldalak egy külön munkafüzetet, vagy egyesítse több oldalt egy.
- kimenetel a
.xls
vagy.xlsx
A formátumok.
Oldal és tartomány kiválasztása
- Átalakítsa a teljes dokumentumokat vagy konkrét sorokat / oldalakat.
- Támogatja a nem összefüggő tartományokat a szelektív kivonáshoz.
Layout és formázás megőrzése
- Tartalmazza a betűtípusokat, színeket, sejtek határait, egyesített sejteket és fejjeleket / lábakat.
- Biztosítja az Excel kimeneti tükrök PDF vizuális hűség.
Táblázatfelismerés
- Fedezze fel és szerkeszti a táblázati adatokat az Excel sorokba/csatornákba.
- Számos formátumok (valuta, százalék, dátum) megőrzése pontos számításokhoz.
Jelszóvédelem PDF
- Támogatja a titkosított PDF-k átalakítását azáltal, hogy valós idejű hitelesítéseket nyújt.
Fontok és források
- A beágyazott betűtípusok az Excelbe kerülnek.
- A helyettesítések elrendezését tartják fenn, ha a betűtípus nem érhető el.
teljesítményoptimalizálás
- Az áramalapú konverzió az oldalakat fokozatosan feldolgozza.
- A caching és a buffer méret ellenőrzése javítja a nagy fájlok átjutását.
Hibaelhárítás és logging
- Részletes kivételek a nem támogatott tartalmak vagy a rosszindulatú bejegyzések esetében.
- A bejelentkezési csomópontok a haladás, a figyelmeztetések és a hibák rögzítésére szolgálnak.
Thread Biztonság és Async támogatás
- Támogatja a párhuzamos átalakításokat sokrétű környezetben.
- Az aszinkron módszerek a skálázható munkaköltségekhez.
Kód példa: PDF átalakítása 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);
Tippek és legjobb gyakorlatok
- PDF-k előzetes szkennelése a táblázat vs. szöveges tartalom felismerésére optimalizált konverzió érdekében.
- Használja az oldal tartományokat a felesleges feldolgozás minimalizálására.
- A konvertáló példák rendelkezésre állnak a nem kezelt erőforrások felszabadítására.
- A tömeges műveletekben az aszink APIs-eket szabályozott párhuzamosan használják.
- Validálja a numerikus formátumokat a tesztelés előtt.
- Figyelemmel kíséri a nem támogatott funkciókhoz vagy a rosszindulatú bejegyzésekhez kapcsolódó naplókat.
- Helyezze be a nem szabványos betűtípusokat, hogy megakadályozzák a layout hibákat.
- A plugin frissítése a pontosság és a teljesítmény javítása érdekében.
fejlett funkciók
- Több PDF-t egyidejűleg átalakítunk.
- Az eredményes Excel-fájlok titkosítása a biztonságos elosztáshoz.
- A jelentéstételi vagy megfelelőségi követelményeknek megfelelően testreszabható kimeneti elrendezések.
Használati esetek
- Pénzügyi jelentések kivonásával táblák Excel elemzés.
- Az adatok migrációja a statikus PDF archívumokból szerkeszthető Excel lapokba.
- Automatizált munkafolyamatok a megfeleléshez és az audithoz.
- tömeges táblázati adatok kivonata számlákból, nyilatkozatokból vagy űrlapok.
Gyakran feltett kérdések
**Milyen funkciót nyújt ez a plugin?**A PDF-dokumentum oldalakat XLS/XLSX lapokká alakítja, elrendezések és táblázati adatok megőrzése.
**Hogyan különbözik ez az Aspose.PDF-től a .NET-hez?**Az Aspose.PDF for .NET egy teljes körű PDF könyvtár, míg ez a plugin csak a PDF-re összpontosít az Excel átalakításra.
**A XLS/XLSX átalakításra korlátozódik?**Igen, más PDF feladatokhoz (szerkesztés, összeolvadás, tömörítés) használja a fő Aspose.PDF könyvtárat.
**Van egy online eszköz elérhető?**Igen, az Aspose ingyenes online PDF-t kínál az XLS/XLSX átalakításra.
*Hol találom a kód példákat?*Lásd az Aspose.PDF dokumentációt és a landing oldalakat a C# és VB.NET részletes példáira.