Azure.AI.DocumentIntelligence (.NET)
Extract Document Data with Azure AI
Process invoices, receipts, and documents automatically using Azure Document Intelligence SDK in .NET. Extract structured data, text, and tables from PDFs and images without manual data entry.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Azure.AI.DocumentIntelligence (.NET)". Analyze invoice from https://example.com/invoice.pdf
النتيجة المتوقعة:
Vendor Name: 'Acme Corp', confidence: 0.95
Invoice Total: '$1,234.56'
Line Items:
- Widget A (5 units): $500.00
- Service Fee: $234.56
- Tax: $100.00
استخدام "Azure.AI.DocumentIntelligence (.NET)". Extract tables from document
النتيجة المتوقعة:
Table 1: 5 rows x 3 columns
Cell (0,0): Product | Quantity | Price
Cell (1,0): Widget A | 5 | $500.00
التدقيق الأمني
آمنPrompt-only documentation skill containing Azure Document Intelligence SDK code examples. Static analysis scanned 0 files (0 lines) with 0 security issues detected. The skill is purely a reference guide with no executable code, scripts, or network calls. No suspicious patterns or risk factors identified.
درجة الجودة
ماذا يمكنك بناءه
Automate Invoice Processing
Extract vendor names, invoice numbers, line items, and totals from PDF invoices automatically. Reduce manual data entry and processing time.
Receipt Digitization for Expenses
Capture receipt data including merchant, items purchased, taxes, and totals. Store structured data for expense reporting systems.
Build Custom Document Extraction
Train custom models to extract specific fields from company-specific documents like contracts, forms, or custom reports.
جرّب هذه الموجهات
Use Azure.AI.DocumentIntelligence to analyze an invoice from URL. Show me how to extract vendor name, invoice total, and line items with confidence scores in C#.
Show me how to use the prebuilt-layout model to extract all text content and tables from a PDF document using Azure Document Intelligence client in .NET.
Help me build a custom document model using Azure.AI.DocumentIntelligenceAdministrationClient. I have labeled training data in Azure Blob storage.
Show me how to authenticate to Azure Document Intelligence using DefaultAzureCredential in a .NET application. What endpoint format is required?
أفضل الممارسات
- Use DefaultAzureCredential in production for secure Microsoft Entra ID authentication instead of API keys
- Always check the Confidence property on extracted fields to verify data quality
- Reuse DocumentIntelligenceClient instances as they are thread-safe and designed for repeated use
تجنب
- Do not create a new client for each document analysis operation - this is inefficient
- Avoid using API keys in client-side applications - prefer Entra ID authentication
- Do not skip confidence score checking - low confidence values may indicate extraction errors