Detta enkla ämne tar upp hur man konverterar Word till PCL i C#. Den innehåller all nödvändig information för att ställa in utvecklingsmiljön och tillhandahåller en fungerande exempelkod för konvertering av DOCX till PCL med C#. Den utvecklade applikationen kan användas i alla .NET-konfigurerade miljöer i Linux, macOS eller MS Windows.
Steg för att exportera DOCX till PCL i C#
- Konfigurera miljön för att använda Aspose.Words for .NET för att konvertera en Word-fil till PCL i C#
- Ladda Word-källdokumentfilen med en instans av klassen Document
- Skapa en instans av klassobjektet PclSaveOptions och ställ in de nödvändiga PCL-filinställningarna
- Spara Word-dokumentet som en PCL-fil på disken
De ovan nämnda stegen innebär processen att omvandla Word-dokument till PCL i C# med ett mycket enkelt API-gränssnitt. Processen börjar genom att ladda Word-källdokumentet antingen från disk eller med en minnesström, som sedan följs av att skapa en instans av klassen PclSaveOptions för att ställa in de nödvändiga PCL-filegenskaperna. Slutligen kommer det laddade Word-dokumentet att sparas som en PCL-fil på disken.
Kod för att konvertera Word till PCL i C#
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace Testword | |
{ | |
public class WordToPCL | |
{ | |
public static void ConvertToPCL() | |
{ | |
string FilePath = @"/Users/KnowledgeBase/TestData/"; | |
// Applying product license to convert Word files to PCL | |
License wordsLiense = new License(); | |
wordsLiense.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic"); | |
Document sourceDocx = new Document(FilePath + "Test1.docx"); | |
PclSaveOptions options = new PclSaveOptions(); | |
options.AllowEmbeddingPostScriptFonts = true; | |
options.ColorMode = ColorMode.Grayscale; | |
options.JpegQuality = 100; | |
// Convert Word to PCL | |
sourceDocx.Save(FilePath + "DocumentPcl.pcl", options); | |
} | |
} | |
} |
Ovanstående exempelkod utför processen att exportera DOCX till PCL i C# med enkla API-anrop. Klassen PclSaveOptions erbjuder flera valfria egenskaper för att anpassa utdata-PCL-filen inklusive inställning av ColorMode, CustomTimeZoneIfo, DefaultTemplate, Dml3DEffectsRenderingMode, ExportGeneratorName, FallbackFontName och JpegQuality för att nämna några.
I det här ämnet lärde vi oss om hur man konverterar Word-dokument till PCL med C#. Om du vill lära dig hur man kombinerar Word-dokument, se artikeln om hur man slår samman Word-dokument med C#.