ASPOSE.PDF DOC Converter за .NET
Апсолутно.pdf Доктор Конверторът за .NET е предназначен плагин, който позволява безпроблемно, висококачествено конвертиране на ПДФ Страници в документи на Microsoft Word (DOC и DOCX). Тя запазва оригиналния дизайн, форматиране, изображения и таблици, като същевременно излага богат API за фино-граниран контрол върху всеки аспект на процеса на конвертиране. Това решение значително подобрява използваемостта на документа, което прави съдържанието ви редактираме, споделяме и съвместим на всички платформи.
Да започнем
Инсталация и инсталиране
Можете да добавите Aspose.PDF DOC Converter за .NET към вашия проект чрез NuGet или чрез изтегляне на ЗИП От нашия сайт:
- Инсталиране на пакета NuGet
Aspose.PDF - Създаване на лиценз, както е описано в Размер на лицензията
- За подробни инструкции относно референтите за опаковки, поддръжката за рамки и версиите, вижте инсталация .
Системни изисквания
- Операционни системи: Windows 7–11, Windows Server 2003–2022, macOS (10.12+) и Linux
- .NET версии: Съвместим с .Net 4.0 чрез .net 7.0
- Развитие Инструменти: Работи безпроблемно с няколко версии на Microsoft Visual Studio
Характеристики и функционалности
Основен конвертен двигател
- Преработва PDF страници и ги връща в модела за обекти на Word
- Конвертирайте цял документ или итерирайте през страници за частични трансформации
Дизайн и форматиране за запазване
- Поддържа текстовия поток, индентацията, хармонизирането, пространството
- Поддържа мулти-колонни оформления, плуващи текстови кутии, глави, стъпала, страници и водни знаци
Снимка и стил на мапиране
- Интелигентен шрифт вграждане и замяна
- Автоматичен спад за липсващите печатни лица
- Съхранява стилове на шрифтове (болни, италиански, подредени, стъклени) и размери
Реконструкция на таблици и списъци
- Възстановява таблици, мрежи и списъци с гнездо като индиански Word елементи
- Поддържа граници, шпандове, пълнежи, топки / броени списъци и нестенирани / смесени таблици
Образователна обработка
- Извлича и вгражда растер/векторни изображения (PNG, JPEG, TIFF, CMYK)
- Съхранява вътрешно/плаващо поставяне, резолюция и ДПИ
- Опционална компресия за контрол на размера на изходния файл
Bookmark и анотационна конверсия
- Конвертира PDF книжките в заглавия на Word и TOC вноски
- Карти за бележки / коментари в Word коментари
- Съхранява вътрешни и външни хипервръзки
Форма поле и интерактивна поддръжка на елемента
- Конвертира PDF формат полета в Word контрола (текстови полети, контролни кутии, радио групи, отпадъци)
- Съхранява полеви стойности и формати за износ
Page-Range и Batch Processing
- Конвертиране на единични страници, диапазони или неконтигуални комплекти
- API за обработка на батерии поддържа паралелни конверсии
- Прогрес повиквания и отмяна на подкрепата за големи работни места
Опции за персонализация и конвертиране
- Контролна компресия на изображението, DPI и цветна дълбочина
- Осигуряване/невъзможност за разпознаване на колони, таблици или фигури
- Регулиране на маргините и размера на страницата
Управление на производителността и паметта
- Поток-базирани читатели/автори минимизират следите на паметта
- Поддържа асинхронни и мултитрадиционни операции
- Конфигурируеми настройки на кеш и темп на папката за широкомащабна обработка
Локализация и поддръжка на RTL език
- Пълна поддръжка на Unicode, включително арабски, еврейски и тайски скрипти
- Запазва езиковите етикети и доказателствени свойства
Пример: Преобразуване на PDF в DOC
// Specify the input and output file paths.
var inputPath = Path.Combine(@"C:\Samples\", "sample.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "sample.docx");
// Create an instance of the PdfDoc plugin.
var plugin = new PdfDoc();
// Create an instance of the PdfToDocOptions class.
var options = new PdfToDocOptions
{
SaveFormat = SaveFormat.DocX
};
// Add the input and output file paths to the options.
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));
// Process the PDF to Word conversion using the plugin and options.
var resultContainer = plugin.Process(options);
// Get the result from the result container.
var result = resultContainer.ResultCollection[0];
// Print the result.
Console.WriteLine(result);Съвети и най-добри практики
- Винаги инициализирайте и валидирайте измерваната ви лиценза, преди да позовете конвертора
- За големи PDF файлове, използвайте диапазона на страницата или конвертиране на партида, за да оптимизирате използването на паметта
- Уверете се, че персонализираните шрифтове са на разположение на системата или са вградени в PDF
- Баланс на компресията на изображението и DPI за желаното качество и размер на файла
- Бързо преобразуване на инстанции (използване на
usingна блокове) - Повторно използване на конфигурационни обекти, но създаване на свежи потоци на операция в високоскоростни сценарии
- Използвайте повиквания за напредък, за да актуализирате интерфейса или да изпълните логиката за отмяна
- Мониторинг на системните ресурси по време на широкомащабна или паралелна обработка
Често задавани въпроси
**Какви възможности предлага Aspose.PDF DOC Converter за .NET?**Той предлага широка функционалност за конвертиране на PDF в DOC или DOCX, или страница по страница или като смесени документи.
**Как Aspose.PDF за .NET се различава от ASPOSE.pdf DOC Converter?**Aspose.PDF за .NET е всеобхватен API за PDF манипулация (създаване, редактиране, компресия, внос/експорт на данни). DOC Converter се фокусира изключително върху конвертирането на PDF във формати Word.
**Ограничено ли е преобразуването на PDF в DOC(X)?**Да. Този плагин е специално оптимизиран за PDF → DOC/DOCX конверсии.За по-широка функционалност, използвайте други библиотеки Aspose.PDF.
**Дали Aspose предоставя онлайн PDF-to-DOC инструмент?**Да, Aspose предлага безплатен онлайн инструмент за основна конверсия на PDF към DOC.