Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Döküm Araçları'nda Azure Content Understanding, yapılandırılmamış belgeleri GitHub Flavored Markdown'a dönüştürürken, doğru aşağı akış kullanımı için içerik ve düzeni korur. Bu makalede, her içerik ve düzen öğesinin Markdown'da nasıl temsil edilir açıklanmaktadır.
Sözcükler ve seçim işaretleri
Tanınan sözcükler ve algılanan seçim işaretleri Markdown'da düz metin olarak gösterilir. Seçim işaretleri Unicode karakterleri ☒ (seçili) ve ☐ (temizlenmiş) kullanılarak kodlanır. Markdown biçimlendirme söz dizimiyle belirsizliği önlemek için içerikten kaçınılabilir.
Barkodlar
Barkodlar alternatif metin ve başlıkla Markdown görüntüleri olarak temsil edilir: .
| İçerik türü | Markdown şablonu | Örnek |
|---|---|---|
| Barkod |  |
 |
Formüller
Matematiksel formüller Markdown'da LaTeX kullanılarak kodlanır:
- Satır içi formüller, metin akışını korumak için tek dolar işareti (
$...$) içine alınır. - Görüntüleme formülleri, tek başına görüntüleme için çift dolar işareti (
$$...$$) kullanır. - Çok satırlı formüller, boş satırlar araya girmeden ardışık görüntüleme formülleri olarak temsil edilir. Bu yapı matematiksel ilişkileri korur.
| Formül türü | Markdown | Görselleştirme |
|---|---|---|
| Satır içi | $\sqrt { -1 } $ is $i$ |
$\sqrt { -1 } $ $i$'ye eşittir$ |
| Ekran | $$a^2 + b^2 = c^2$$ |
$a^2 + b^2 = c^2$ |
| Çok satırlı | $$( x + 2 ) ^ 2 = x ^ 2 + 4 x + 4$$$$= x ( x + 4 ) + 4$$ |
$$( x + 2 ) ^ 2 = x ^ 2 + 4 x + 4$$ $$= x ( x + 4 ) + 4$$ |
Resimler
Şekiller ve grafikler de dahil olmak üzere algılanan görüntüler standart Markdown resim söz dizimi kullanılarak temsil edilir. Alternatif metin, şekil içindeki algılanan metni içerir ve sözdizimi yapılandırma seçeneklerine göre değişir.
Görüntü gösterimi desenleri
| Konfigürasyon | Markdown şablonu | Description |
|---|---|---|
| Temel |  |
Açıklama olmadan standart görüntü |
| şekil açıklamasını etkinleştir |  |
Oluşturulan görüntü açıklamasını içerir |
| ŞekilTanımınıEtkinleştir + ŞekilAnaliziniEtkinleştir |
 ardından bir grafik, markdown tablosu veya denizkızı diyagramı |
Açıklama ve ekli şekil analizi (grafik, tablo veya diyagram) içeren resim |
| yalnızca Şekil Analizini Etkinleştir |
 ardından bir grafik, markdown tablosu veya denizkızı diyagramı |
Açıklama ve ekli şekil analizi (grafik, tablo veya diyagram) olmayan resim |
Bir şekilde algılanan metin olmadığında, hizmet alternatif metin olarak tek bir boşluk ekler, böylece resim doğru şekilde işlenir, örneğin .
Örnekler
"Enable Figure Description" özelliği etkinleştirilmeden görüntü

enableFigureDescription ile görüntü

"EnableFigureDescription" ve "EnableFigureAnalysis" ile birlikte görüntü

Seçenek 1: Grafik şekil analizi
{ ...chart config... }
Seçenek 2: Markdown tablo görsel analizi
| Month | Value |
|-------|-------|
| Jan | 100 |
| Feb | 150 |
| Mar | 200 |
| Apr | 250 |
| May | 300 |
| Jun | 275 |
enableFigureDescription ve enableFigureAnalysis aktif olmadan bir görüntü

```mermaid
{ ...mermaid diagram... }
Şekil analizi
Belgelerde algılanan grafikler ve diyagramlar, özelleştirilmiş işleme biçimlerine sahip yapılandırılmış şekil içeriği olarak temsil edilir.
Grafikler
Grafikler, JSON biçiminde Chart.js söz dizimi kullanılarak şekil içeriğinde gösterilir. Ayara config.chartFormat (chartJs veya markdown) bağlı olarak grafikler Chart.js kod blokları veya Markdown tabloları olarak gösterilebilir.
Chart.js biçimi (chartFormat=chartJs)
{
"type": "bar",
"data": {
"labels": ["Jan", "Feb", "Mar", "Apr", "May", "Jun"],
"datasets": [{
"label": "Values",
"data": [100, 150, 200, 250, 300, 275],
"backgroundColor": "rgba(54, 162, 235, 0.2)",
"borderColor": "rgba(54, 162, 235, 1)",
"borderWidth": 1
}]
},
"options": {
"scales": {
"y": {
"beginAtZero": true
}
}
}
}
Markdown tablo biçimi (chartFormat=markdown)
| Ay | Değerler |
|---|---|
| Jan | 100 |
| Şubat | Yüz elli |
| Mar | 200 |
| Nisan | 250 |
| Mayıs | 300 |
| Haz | 275 |
Diyagramlar
Diyagramlar, şekil içeriğinde Mermaid söz dizimi kullanılarak temsil edilir ve Markdown'da Mermaid kod blokları olarak işlenir.
graph TD
A[Start] --> B{Decision}
B -->|Yes| C[Action 1]
B -->|No| D[Action 2]
C --> E[End]
D --> E
İşleme desteği
Popüler Markdown uzantıları ve görüntüleyicileri hem Chart.js hem de Mermaid kod bloklarının görsel olarak işlenmesini destekler:
- Chart.js: Etkileşimli grafikleri çizer
- Mermaid: Akış çizelgelerini, sıralı diyagramları ve diğer diyagram türlerini işler
- Modern Markdown işlemcilerinin çoğu her iki biçim için de eklentiler içerir
İmzalar
Algılanan imzalar, şekillere benzer şekilde Markdown görüntüleri olarak temsil edilir. Alternatif metin, imza bölgesinin içinde tanınan tüm metinleri içerir.
Note
İmza algılama yalnızca 2026-06-01-preview API sürümünde kullanılabilir.
İmzalar stil, yönlendirme ve okunabilirlik açısından büyük ölçüde farklılık gösterdiğinden, imza bölgesi içinde tanınan metnin doğruluğu farklılık gösterebilir ve standart yazdırılan metne göre daha düşük olabilir. Tanınan metni yetkili transkripsiyon yerine tamamlayıcı bir sinyal olarak kabul edin.
| İçerik türü | Markdown şablonu | Örnek |
|---|---|---|
| Signature |  |
 |
İmzada tanınan metin olmadığında, hizmet alternatif metin olarak tek bir boşluk ekleyerek görüntünün doğru şekilde işlenmesini sağlar:

İmza alt bilgi gibi bir sayfa bölgesiyle ilişkilendirildiğinde, bu bölgeyle birlikte HTML açıklaması olarak kodlanır:
<!-- PageFooter="" -->
Satırlar ve paragraflar
Paragraflar Markdown'da boş satırlarla ayrılmış bir metin bloğu olarak gösterilir. Satırlar mevcut olduğunda, her belge satırı Markdown'daki ayrı bir satıra eşlenir.
Bölümler
Başlık veya bölüm başlığı rolleri olan paragraflar Markdown başlıklarına dönüştürülür. Varsa başlık, düzey-1 başlığıyla atanır. Algılanan hiyerarşik yapıyı korumak için diğer tüm bölümlerin başlık düzeyleri atanır.
Tablolar
Tablolar şu anda Markdown'da, birleştirilmiş hücreler için <table> ve <tr> öznitelikleri ve zengin üst bilgiler için <th> aracılığıyla destek sağlayan HTML tablo işaretlemesi (<td>, rowspan, colspan, ve <th>) kullanılarak temsil edilir. Herhangi bir altyazı <caption> öğesi aracılığıyla temsil edilir. İlişkili dipnotlar, tablodan hemen sonra metin olarak görünür.
<table>
<caption>Table 1. Example</caption>
<tr><th>Header A</th><th>Header B</th></tr>
<tr><td>Cell 1A</td><td>Cell 1B</td></tr>
<tr><td>Cell 2A</td><td>Cell 2B</td></tr>
</table>
This is a footnote.
| Üst Bilgi A | Üst Bilgi B |
|---|---|
| Hücre 1A | Hücre 1B |
| Hücre 2A | Hücre 2B |
Sayfa meta verileri
Markdown sayfa numaraları, üst bilgiler, alt bilgiler ve kesmeler gibi sayfa meta verilerini yerel olarak kodlamaz. Bu bilgiler aşağı akış uygulamaları için yararlı olabileceği için HTML açıklamaları gibi meta verileri kodlarız.
| Meta veriler | Markdown |
|---|---|
| Sayfa numarası | <!-- PageNumber="1" --> |
| Sayfa başlığı | <!-- PageHeader="Header" --> |
| Sayfa alt bilgisi | <!-- PageFooter="Footer" --> |
| Sayfa sonu | <!-- PageBreak --> |
Hyperlinks
Dijital içerikten algılanan köprüler, standart Markdown bağlantı söz dizimi kullanılarak temsil edilir. Hizmet, özgün belgedeki hem görüntüleme metnini hem de hedef URL'yi korur.
| Bağlantı türü | Markdown şablonu | Örnek |
|---|---|---|
| Standart bağlantı | [display text](url) |
[Visit Microsoft](https://www.microsoft.com) |
Örnekler
For more information, visit the [Microsoft Foundry](https://aka.ms/ai-foundry) portal.
Contact our support team at [support@contoso.com](mailto:support@contoso.com "Email support").
See the [official documentation][docs] for detailed instructions.
[docs]: https://learn.microsoft.com
Açıklamalar
Vurgular, alt çizgiler ve açıklamalar gibi belge ek açıklamaları, parametre tarafından annotationFormat denetlenen farklı biçimler kullanılarak Markdown'da gösterilebilir.
Not formatları
| Biçim | Description | Kullanım örneği |
|---|---|---|
none |
Markdown'da ek açıklama bilgisi yok | Açıklama gösterimi üzerinde tam denetim |
frontMatter |
HTML span etiketleriyle YAML ön içeriğinde ek açıklamalar | Tam belge bağlamı ile basit RAG senaryoları |
markdown |
Yerli Markdown belirtme söz dizimi | Standart Markdown uyumluluğu |
Biçim: hiçbiri
annotationFormat=none ayarladığınızda, Markdown herhangi bir ek açıklama bilgisi içermez. Ek açıklamaları ayıklamak için hem enableAnnotation hem de returnDetails, true olarak ayarlayın.
This is the document content without any annotation markers.
Use the annotations JSON property to customize representation.
Biçim: frontMatter (varsayılan)
YAML ön bilgisindeki ek açıklamaları, ek açıklama ayrıntılarına başvuran id özniteliklerini içeren HTML etiketleriyle kodlar.
---
fields:
title: "Document Title"
annotations:
- id: underline-1
author: Paul
type: underline
comments:
- message: "Please review this section"
author: Paul
tags: "approved,👍3"
- id: highlight-2
author: Sarah
type: highlight
comments:
- message: "Important information"
author: Sarah
---
This is <span id="underline-1">underlined text</span> in the document.
This section contains <span id="highlight-2">highlighted content</span> for emphasis.
<!-- Annotations without spans appear at page end -->
<span id="note-3" />
Biçim: markdown
Hedef Markdown işlemcisi tarafından desteklendiğinde ek açıklamalar için yerel Markdown söz dizimini kullanır.
This text has ==highlighted content== for emphasis.
This text has ++underlined content++ for attention.
> **Note:** This is an annotation comment.
Sonuç
Content Understanding Markdown öğeleri, analiz edilen belgelerin yapısını ve içeriğini göstermek için güçlü bir yol sağlar. Bu Markdown öğelerini düzgün bir şekilde anlayıp kullandığınızda, belge işleme iş akışlarınızı geliştirebilirsiniz. Ayrıca daha gelişmiş içerik ayıklama uygulamaları da oluşturabilirsiniz.
İlgili içerik
- Content Understanding Studio'yu kullanarak belge içeriğinizi işlemeyi deneyin.
- Content Understanding Studio Hızlı Başlangıç Kılavuzu'na göz atın.
- Çözümleyici şablonlarını kullanarak belge içeriğini analiz etmeyi öğrenin.
- Görsel belge araması ile kod örneklerini gözden geçirin.
- Kod örneği çözümleyici şablonlarını gözden geçirin.