Hur man konverterar Word till skannad PDF med C#

Denna korta handledning guidar dig om hur du konverterar Word till skannad PDF med C#. När du använder C#, konvertera Word till skannat PDF med några rader kod och enkla API-anrop. Applikationen kan användas i alla .NET Core-baserade miljöer på Windows, macOS eller Linux-baserade plattformar.

Steg för att konvertera Word till skannad PDF med C#

  1. Konfigurera projektet för att lägga till referenser till Aspose.Words från NuGet-pakethanteraren och Systems.Drawing
  2. Ladda in Word-källfilen från disken med klassobjektet Document
  3. Konvertera sidintervallen från Word-filen och spara dem som bilder i Memory Stream med IPageSavingCallback
  4. Ladda den sparade bildströmmen för ordsidan och lägg till den som en bild i DocumentBuilder
  5. Spara dokumentet som en skannad PDF på disken

Att använda C# scan DOC till PDF är lätt möjligt med hjälp av den tidigare nämnda operationssekvensen. Vi kommer att starta processen genom att ladda käll DOCX-filen från disken och använda IPageSavingCallback varje sida vald i sidintervallet konverteras till en minnesström av JPEG-bilder. Sedan går vi igenom individuella JPEG-minnesströmmar och lägger till insidor med hjälp av DocumentBuilder-klassen. Slutligen sparas dokumentet som en skrivskyddad skannad PDF på disken.

Kod för att konvertera Word till skannad PDF med C#

För att konvertera Word till PDF med C# och få en skannad PDF, har vi antagit metoden att konvertera Word-dokumentsidorna till JPEG-bilder först och därmed göra dem skrivskyddade. Sedan genom att använda klassen DocumentBuilder har vi skapat ett nytt dokument med bilderna som skapades i det första steget och sparat det som en PDF på disken.

I den här handledningen har vi lärt oss att för att utveckla en Word till skannad PDF-omvandlare kan C#-baserad API effektivt användas. Om du vill ta bort en tom sida i en Word-fil med C#, se artikeln hur man tar bort tom sida i Word med C#.

 Svenska