Ovaj sažeti vodič objašnjava kako pretvoriti Word u PDF koristeći C# učitavanjem izvorne DOCX datoteke i korištenjem klase PdfSaveOptions za konfiguriranje izlaznog PDF-a. Možete postaviti popis brojeva stranica koje želite prikazati na PDF, način stranice za definiranje pogleda dok se prikazuje, način usklađenosti s PDF-om i brojna druga svojstva. Nakon izvoza Worda u PDF u C# možete spremiti izlaznu PDF datoteku tako da navedete putanju i naziv datoteke zajedno s PDF konfiguracijama.
Koraci za pretvaranje Worda u PDF pomoću C#
- Instalirajte Aspose.Words iz upravitelja paketa NuGet da pretvorite Word u PDF
- Učitajte izvornu Word datoteku koju treba pretvoriti u PDF u C#
- Stvorite i inicijalizirajte objekt PdfSaveOptions da biste konfigurirali izlazni PDF
- Postavite popis brojeva stranica Worda za ispis, način stranice i način usklađenosti PDF-a
- Spremite Word datoteku kao PDF pomoću gore navedene konfiguracije
Ovi koraci vode za konvertiranje Worda u PDF u C# pružajući pristup korak po korak gdje se izvorna Word datoteka učitava s diska. U sljedećem izbornom koraku kreira se i inicijalizira objekt PdfSaveOptions za konfiguriranje izlazne PDF datoteke postavljanjem različitih parametara. U posljednjem koraku, Word datoteka se sprema pomoću potrebnih PDF konfiguracija.
Kod za izvoz Worda u PDF pomoću C#
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace ConvertWordToPDFUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Load the license in your application to avoid watermark in the output PDF | |
License WordToPdfLicense = new License(); | |
WordToPdfLicense.SetLicense("Aspose.Word.lic"); | |
// Load the word file to be converted to PDF | |
Document sampleDocx = new Document("InputWordDocx.docx"); | |
// Instantiate the PdfSaveOptions class object before converting the Docx to PDF | |
PdfSaveOptions options = new PdfSaveOptions(); | |
// Set the page numbers of the document to be rendered to output PDF | |
options.PageSet = new PageSet(1,3); | |
// Set page mode to full screen while opening it in a viewer | |
options.PageMode = PdfPageMode.FullScreen; | |
// Set the output PDF document compliance mode | |
options.Compliance = PdfCompliance.Pdf17; | |
// Save the resultant PDF file using the above mentioned options | |
sampleDocx.Save("Output.pdf", options); | |
} | |
} | |
} |
U ovom vodiču dok koristite C# Word u PDF konverzija se izvodi pomoću PdfSaveOptions. Ova klasa sadrži mnoštvo konfiguracija poput postavljanja kompresije tekstualnog sadržaja, faktora zumiranja, ponašanja zumiranja, mogućnosti korištenja anti-aliasinga, opcija obrisa i još mnogo toga.
Ovdje smo naučili kako konvertirati Word u PDF koristeći C#. Ako ste skloni naučiti proces pretvaranja Word dokumenta u HTML, pogledajte članak na kako pretvoriti Word dokument u HTML pomoću C#.