Scurt – 3-4 propoziții

Acesta Aspose.Words Document to PDF Converter for .NET este un API ușor, cu performanță înaltă, axat pe conversia Word în PDF. Acesta suportă scenarii comune, cum ar fi DOCX → PDF sau DOC → PDF fără a necesita Microsoft Office.

Instalare și configurare

  1. Instalați pachetul NuGet Aspose.Words (API de bază care alimentează conversiile).
  2. Aplica licențierea pe bază de consum la pornire pentru a evita limitele de evaluare: vezi Licențiere pe bază de consum .
  3. Revizuiește cerințele cadru în Ghid de instalare .

Platforme suportate:

  • OS: Windows, Linux, macOS
  • Framework-uri: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
  • IDE-uri: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.

Începe rapid: Încercați Convertirea Word în PDF

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

Funcționalități și caracteristici

Acoperire largă a formatelor

Intrare/Ieșire (selectat):

  • Familia de cuvinte: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML și Word 2007 XML
  • Aspect fix: PDF (doar ieșire)

Ajustare fină cu opțiuni de salvare:

  • PDF: Pdf17 compliance only, encryption, permission flags, digital signatures, font embedding, image compression.

Detectare automată a formatului

API-ul detectează formatul din anteturile fișierului, astfel încât să poți accepta în siguranță încărcări arbitrare în serviciile web.

Fidelitatea aspectului & Metadate

Păstrează fonturile, stilurile, tabelele, anteturile/subsolurile, filigranele, comentariile, întreruperile de secțiune și proprietățile documentului (autor, titlu, câmpuri personalizate). Metadatele pot fi transformate programatic în timpul conversiei.

Procesare prietenoasă cu serverul

  • Async/batch conversie și paralelizare pentru throughput.
  • Praguri configurabile de memorie și procesare a paginilor pentru documente mari.

Cele mai bune practici

  • Licență mai întâi: inițializați metered licensing înainte de orice conversii pentru a evita semnele de apă de evaluare.
  • Concurență: utilizați pe termen scurt Document instanțe pe cerere; utilizați pool-uri pentru opțiuni dacă este necesar.
  • Observabilitate: înregistrați numărul de pagini, duratele și seturile de opțiuni; etichetați eșecurile cu ID-uri de corelație.

FAQ

  1. Necesită Microsoft Office? Nu. Este un API independent.
  2. Pot să convertesc fără să ating sistemul de fișiere? Da. Toate conversiile pot fi Stream → Stream.
  3. Cum pot impune PDF/A? Aspose.Words Document to PDF Converter for .NET suportă Pdf17 doar conformitate.
  4. Pot proteja PDF-urile cu parolă? Da. Configurați criptarea și steagurile de permisiune în PdfSaveOptions.
  5. Cum pot converti pagini specifice? Utilizați PageSet în ImageSaveOptions sau FixedPageSaveOptions‑clase derivate.
 Română