.NET में व्यवसाय विश्लेषण के लिए पीडीएफ से एक्सेल रूपांतरण में बैच करें

.NET में व्यवसाय विश्लेषण के लिए पीडीएफ से एक्सेल रूपांतरण में बैच करें

उद्यम टीमों और विश्लेषकों को पीडीएफ के सैकड़ों या हजारों से डेटा की आवश्यकता होती है – जल्दी. .NET के लिए Aspose.PDF.Plugin XlsConverter के साथ, आप रिपोर्टिंग, बीआई, या अनुपालन के बारे में बड़े पैमाने पर PDF-to-Excel कार्यप्रवाहों को स्वचालित कर सकते हैं, त्रुटि प्रबंधन और आउटपुट प्रारूप चयन के उन्नत विकल्पों के माध्यम से।

बैच कार्यप्रवाह: फ़ोल्डर के लिए Excel में PDF स्वचालित करें

using Aspose.Pdf.Plugins;
using System.IO;

string inputDir = @"C:\Data\PDFs";
string outputDir = @"C:\Data\Excel";
Directory.CreateDirectory(outputDir);

string[] pdfFiles = Directory.GetFiles(inputDir, "*.pdf");
int success = 0, failed = 0;

foreach (var pdfFile in pdfFiles)
{
    string baseName = Path.GetFileNameWithoutExtension(pdfFile);
    string outFile = Path.Combine(outputDir, baseName + ".xlsx");
    try
    {
        var converter = new PdfXls();
        var options = new PdfToXlsOptions
        {
            Format = PdfToXlsOptions.ExcelFormat.XLSX
        };
        options.AddInput(new FileDataSource(pdfFile));
        options.AddOutput(new FileDataSource(outFile));
        converter.Process(options);
        Console.WriteLine($"Converted: {pdfFile} => {outFile}");
        success++;
    }
    catch (Exception ex)
    {
        Console.WriteLine($"Failed: {pdfFile} | {ex.Message}");
        failed++;
    }
}
Console.WriteLine($"Done! Success: {success}, Failed: {failed}");

आउटपुट प्रारूप और निर्यात विकल्प

  • डिफ़ॉल्ट आउटपुट XLSX (Excel) है; सेट options.Format जरूरत पड़ने पर जीएसटी का उपयोग करें।
  • कार्यपत्रक को नामित करने के लिए अनुकूलित करें या यदि आवश्यक हो तो कई पीडीएफ को एक कार्यपुस्तिका में जोड़ें।
  • प्रारूपण (मुख्य, मिश्रित कोशिकाओं) के लिए निर्यात किए गए डेटा की समीक्षा करें और आवश्यकतानुसार रूपांतरण सेटिंग्स को समायोजित करें।

बैच रूपांतरण में त्रुटि संभालना

  • भ्रष्ट या असहाय पीडीएफ के लिए अपवादों को पकड़ो (जैसा कि ऊपर बताया गया है)
  • सभी सफलताओं / विफलताओं को रिकॉर्ड करें ऑडिट और समीक्षा के लिए
  • वैकल्पिक रूप से, पुनरावृत्ति समीक्षा के बाद विफल रूपांतरण
  • सर्वोत्तम रूपांतरण गुणवत्ता के लिए प्री-प्रोसेसिंग पीडीएफ में Optimizer प्लगइन का उपयोग करें

मामलों का उपयोग

  • बिजनेस-विश्व वित्तीय, ऑडिट, या अनुबंध डेटा प्रवास
  • BI डैशबोर्ड जो निकाले गए पीडीएफ डेटा से संचालित हैं
  • अनुपालन या ग्राहक वितरण के लिए स्वचालित रिपोर्ट पाइपलाइन

अक्सर पूछे जाने वाले प्रश्न

** Q: क्या मैं CSV और Excel में निर्यात कर सकता हूं?**A: हाँ - सेट options.Format = PdfToXlsOptions.ExcelFormat.CSV XLSX के बजाय CSV आउटपुट के लिए।

**Q: प्लगइन असफल रूपांतरण को कैसे संभालता है?**A: अपवादों को भ्रष्ट या असहाय फ़ाइलों के लिए फेंक दिया जाता है; उन्हें पकड़ो और ऊपर दिए गए कोड नमूने के रूप में समीक्षा के साथ लॉग करें।

**Q: मैं रूपांतरण सटीकता कैसे बढ़ा सकता हूं?**ए: रूपांतरण से पहले पीडीएफ को साफ करने और संपीड़ित करने के लिए Optimizer प्लगइन का उपयोग करें, और निर्यात को स्थिर संरचना में सत्यापित करें।

प्रो टिप: बैच रूपांतरण के बाद, वास्तविक अंत-दर-अंत रिपोर्टिंग स्वचालन के लिए सीधे BI टूल या डेटाबेस आयात स्क्रिप्ट से Excel आउटपुट को लिंक करें।

 हिंदी