Конвертор от документ към PDF

Този Aspose.Words Документ към PDF конвертор за .NET е лека, високопроизводителна API, фокусирана върху конвертиране от Word към PDF. Поддържа чести сценарии като DOCX → PDF или DOC → PDF без необходимост от Microsoft Office.

Инсталиране и настройка

  1. Инсталирайте NuGet пакета Aspose.Words (основен API, захранващ преобразуванията).
  2. Прилагайте измерено лицензиране при стартиране, за да избегнете ограничения за оценка: вижте Измерено лицензиране .
  3. Прегледайте изискванията на рамката в Ръководство за инсталиране .

Поддържани платформи:

  • OS: Windows, Linux, macOS
  • Рамки: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
  • IDE‑та: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.

Бърз старт: Пробвайте Конвертиране от Word към PDF

using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");

Функции и възможности

Широко покритие на формати

Вход/Изход (избрани):

  • Семейство Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML и Word 2007 XML
  • Фиксиран оформлениe: PDF (само изход)

Фина настройка с опции за запазване:

  • PDF: Само съответствие с Pdf17, криптиране, флагове за разрешения, цифрови подписи, вграждане на шрифтове, компресиране на изображения.

Автоматично откриване на формат

API‑то открива формата от файлови заглавки, така че можете безопасно да приемате произволни качвания в уеб услуги.

Точност на оформлението и метаданни

Запазва шрифтове, стилове, таблици, горни/долни колонтитули, водни знаци, коментари, разделни прекъсвания и свойства на документа (автор, заглавие, персонализирани полета). Метаданните могат да се трансформират програмно по време на конверсия.

Сървърно‑приятелска обработка

  • Асинхронно/партидно конверсия и паралелизация за пропускателна способност.
  • Конфигурируеми прагове за памет и обработка на страници за големи документи.

Най-добри практики

  • Лицензирай първо: инициализирайте измерено лицензиране преди всяка конверсия, за да избегнете водни знаци от оценка.
  • Паралелност: използвайте краткотрайни Document инстанции за заявка; използвайте пулове за опции, ако е необходимо.
  • Наблюдаемост: регистрирайте броя на страниците, продължителностите и наборите от опции; маркирайте неуспехите с корелационни ID.

FAQ

  1. Изисква ли това Microsoft Office? Не. Това е самостоятелно API.
  2. Мога ли да конвертирам без да докосвам файловата система? Да. Всички конвертирания могат да бъдат Stream → Stream.
  3. Как да наложа PDF/A? Aspose.Words Документ към PDF конвертор за .NET поддържа Pdf17 само съответствие.
  4. Мога ли да защитя PDF‑файлове с парола? Да. Конфигурирайте флаговете за шифроване и разрешения в PdfSaveOptions.
  5. Как да конвертирам конкретни страници? Използвайте PageSet в ImageSaveOptions или FixedPageSaveOptions‑изведени класове.
 Български