PDFs with selectable text
Meeting notes, articles and text reports. Extract the existing text for free and download Markdown.
Free conversionFrom text PDFs to scanned pages, turn text, tables and useful images
into Markdown you can edit and download.
Free without an account · Pay-as-you-go AI · No subscription
Start free with simple text.
Choose AI for layouts and images.
Meeting notes, articles and text reports. Extract the existing text for free and download Markdown.
Free conversionAI reads the layout to organize text and tables, keep useful images, and omit watermarks and recurring headers and footers.
AI conversionRecognize scanned text and crop illustrations from the page. Try it with books, handouts and scanned tests.
AI · Scan modeResults depend on the clarity of the source. Text hidden by a watermark cannot be reliably recovered. Check important numbers, formulas and blanks against the original page.
Real PDFs and their generated results.
Open the original page to compare it at full size.
Figures can be extracted from a full-page scan.

COFF 的主要贡献是在目标文件里面引入了“段”的机制,不同的目标文件可以拥有不同数量及不同类型的“段”。另外,它还定义了调试数据格式。
注意 下文的剖析我们以 ELF 结构为主。然后会专门分析 PE-COFF 文件结构,并对比其与 ELF 的异同。
我们大概能猜到,目标文件中的内容至少有编译后的机器指令代码、数据。没错,除了这些内容以外,目标文件中还包括了链接时所须要的一些信息,比如符号表、调试信息、字符串等。一般目标文件将这些信息按不同的属性,以“节”(Section)的形式存储,有时候也叫“段”(Segment),在一般情况下,它们都表示一个一定长度的区域,基本上不加以区别,唯一的区别是在 ELF 的链接视图和装载视图的时候,后面会专门提到。在本书中,默认情况下统一将它们称为“段”。
程序源代码编译后的机器指令经常被放在代码段(Code Section)里,代码段常见的名字有“.code”或“.text”;全局变量和局部静态变量数据经常放在数据段(Data Section),数据段的一般名字都叫“.data”。让我们来看一个简单的程序被编译成目标文件后的结构,如图 3-1 所示。

图 3-1 程序与目标文件
An actual conversion excerpt from a Chinese programming book about linking, loading and libraries. The generated result has not been manually rewritten. This sample illustrates conversion quality.
Letters and blanks in a TOEFL test deserve a closer look.

Reading Question 11-20 of 35
Fill in the missing letters in the paragraph
The Spix's Macaw, native to Brazil and famously known as the inspiration for the animated movie Rio, is critically endangered, with fewer than a hundred individuals remaining. The popul----- of th-- vibrant bl-- bird decl---- because o- habitat lo-- and ill---- trapping f-- sale abr---, where pri---- collectors and pet stores spent large sums of money to obtain them. Conservationists have initiated captive breeding programs and habitat restoration efforts to reintroduce the Spix's Macaw into the wild, where it was officially declared extinct in 2019.
Reading Question 21 of 35
Read a course description.
Introduction to Glassblowing
This hands-on class introduces adults (18+) to the art of glassblowing. You'll learn safety, shaping, and design techniques while crafting your own unique work of glass art.
No experience needed—just curiosity and closed-toe shoes! Other safety-related equipment will be provided by the instructor.
Register now—spaces are limited!
Visit www.alburcommunitycenter.com/glassblowing.
Who can register for the course?
○ Anyone who is at least 18 years old
○ Anyone who has worked with glass before
○ Anyone who has read a book on glass art
○ Anyone who is registered for classes at a university
Reading Question 22 of 35
Read a course description.
Introduction to Glassblowing
This hands-on class introduces adults (18+) to the art of glassblowing. You'll learn safety, shaping, and design techniques while crafting your own unique work of glass art.
No experience needed—just curiosity and closed-toe shoes! Other safety-related equipment will be provided by the instructor.
Register now—spaces are limited!
Visit www.alburcommunitycenter.com/glassblowing.
It can be inferred that students should wear closed-toed shoes because
○ they are preferred by the instructor
○ they offer protection during the process
○ they are unique to the Albur community
○ they help reduce the risk of falling
Give missing letters and answer blanks extra attention. Ordinary scans do not need this option. For tests, pair it with Text first.
Legible distorted text can be recovered in samples like this. Low resolution, occlusion and closely spaced blanks can still cause errors. Check the number of blanks carefully. Precise blanks adds processing time and usage.
Add it to your notes, build a knowledge base or bring it into Adria Studio. Your content stays in a portable format. What happens next is up to you.
Explore Adria Studio ↗Extract text for free, or use AI for complex layouts and images.
Switch between the original page, reading preview and Markdown. Redo individual pages when needed.
Download Markdown and its images, kept in the original page order.
Pay for what you use. No monthly fee.
For simple PDFs with selectable text.
Start for freeText extraction only; images and scans need AI.
Download your files before they expire.
An average for ordinary documents. Billed by actual usage.
Convert with AISign in and top up from US$5. No automatic renewal.
Usage from initial conversions, redos and failed requests is billed.
Two 14-page report samples averaged about US$0.007 per page, with the most expensive page at about US$0.014. Long pages, dense tables, complex scans or Precise blanks may exceed US$0.02. This is a budget guide, not a price cap.
See full billing details ↗A budget estimate only. Final charges depend on actual usage.
New charges accumulate per document and round up to the nearest US$0.001. For example, US$0.0001 and US$0.0009 both round to US$0.001. Resuming or redoing pages charges only the increase in the total. Zero usage means no charge. Past bills keep their original amounts.
Yes. AI reads text from the scanned page and chooses useful illustrations in context, then crops them from the original. Preserve interfaces suits interface screenshots; Text first suits text-heavy handouts and tests.
You can try it. Conversion omits watermarks, recurring headers and footers, printed page numbers and decorative backgrounds. Meaningful titles, captions, sources and statements are kept. Content fully hidden by a watermark cannot be reliably recovered.
Enable it in scan mode for tests with missing letters, small blanks or distorted text. It gives these details extra attention, but you should still check the blank counts and results. Processing time and cost may increase.
It is a budget guide for ordinary pages. Each page is billed by actual usage, and complex pages may cost more. US$0.02 is temporarily held for each page being processed and settled when costs are confirmed. This hold is not a price cap either.
Free jobs are kept for 24 hours after upload, whether you are signed in or not. The source and results are deleted at expiry. AI documents are not subject to this limit. Each account has 1 GiB of storage, and you can download or delete your jobs at any time.
Saved pages remain available to view and download. You can resume unfinished pages or redo one page. Actual model usage is billed, including failed requests. Further processing pauses when your balance is too low. For service failures and refunds, see our Refund policy。
No account · No payment method needed