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
- Instalați pachetul NuGet
Aspose.Words(API de bază care alimentează conversiile). - Aplica licențierea pe bază de consum la pornire pentru a evita limitele de evaluare: vezi Licențiere pe bază de consum .
- 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
Documentinstanț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
- Necesită Microsoft Office? Nu. Este un API independent.
- Pot să convertesc fără să ating sistemul de fișiere? Da. Toate conversiile pot fi Stream → Stream.
- Cum pot impune PDF/A? Aspose.Words Document to PDF Converter for .NET suportă
Pdf17doar conformitate. - Pot proteja PDF-urile cu parolă? Da. Configurați criptarea și steagurile de permisiune în
PdfSaveOptions. - Cum pot converti pagini specifice? Utilizați
PageSetînImageSaveOptionssauFixedPageSaveOptions‑clase derivate.