<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PDF Extraction &#8212; TalentMove</title>
	<atom:link href="https://talent-move.ru/job-tag/pdf-extraction/feed/" rel="self" type="application/rss+xml" />
	<link>https://talent-move.ru</link>
	<description>Автоматический аггрегатор вакансий в маркетинге, дизайне, продукте и привлечении пользователей.</description>
	<lastBuildDate>Sun, 08 Nov 2026 11:09:09 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://talent-move.ru/wp-content/uploads/2024/11/cropped-tm-logo-32x32-optimized.png</url>
	<title>PDF Extraction &#8212; TalentMove</title>
	<link>https://talent-move.ru</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Специалист по автоматизации извлечения текста из PDF</title>
		<link>https://talent-move.ru/jobs/pdf-text-extraction-automation-081126-294712/</link>
		
		<dc:creator><![CDATA[earshot_chihuahua]]></dc:creator>
		<pubDate>Sun, 08 Nov 2026 11:09:08 +0000</pubDate>
				<guid isPermaLink="false">https://talent-move.ru/jobs/speczialist-po-avtomatizaczii-izvlecheniya-teksta-iz-pdf/</guid>

					<description><![CDATA[Проект по извлечению и очистке текста из PDF: отдельные UTF-8-файлы, сохранение заголовков и списков, воспроизводимый метод обработки.]]></description>
										<content:encoded><![CDATA[<h3>Что за роль</h3>
<p>Нужно обработать набор PDF-файлов с выделяемым текстом и подготовить для каждого отдельный чистый файл .txt. Важно сохранить порядок слов и исходное написание, удалив лишние пробелы, пустые строки, номера страниц, колонтитулы и прочий шум. Выполнение оформлено как проект с конкретными критериями приёмки.</p>
<h4>Что предстоит делать</h4>
<ul>
<ul>
<li>Извлечь текст из каждого предоставленного PDF и сохранить его в отдельный .txt-файл под исходным именем.</li>
<li>Удалить двойные и лишние пробелы, пустые строки, номера страниц, верхние и нижние колонтитулы.</li>
<li>Сохранить заголовки, маркированные и нумерованные списки в читаемом виде.</li>
<li>Преобразовать таблицы в текстовые строки: одна строка на запись, колонки разделить табуляцией, вертикальной чертой или другим согласованным разделителем.</li>
<li>Проверить, что итоговый текст сохранён в UTF-8 и открывается без ошибок форматирования в обычном текстовом редакторе.</li>
<li>Передать краткое описание использованного инструмента, метода или скрипта, чтобы обработку можно было повторить на новых файлах.</li>
</ul>
</ul>
<h3>Что потребуется</h3>
<ul>
<ul>
<li>Практический навык извлечения текста из PDF и последующей очистки результата.</li>
<li>Умение применять Python, регулярные выражения или подходящие утилиты, например pdfminer.six, Tika либо pdftotext.</li>
<li>Аккуратная проверка сохранности исходного порядка слов и написания при удалении артефактов форматирования.</li>
<li>Навык подготовки воспроизводимого скрипта или понятного описания процесса обработки.</li>
</ul>
</ul>
<h3>Что важно знать</h3>
<p>Результат оценивается по каждому файлу и заданным критериям: в тексте не должно остаться номеров страниц, колонтитулов, двойных пробелов и лишних пустых строк; структура заголовков и списков должна сохраниться, а строки таблиц — оставаться читаемыми. Объём набора PDF и конкретный инструмент не указаны; исполнитель может выбрать подходящий способ обработки.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
