In dit eenvoudige onderwerp wordt beschreven hoe u Word kunt converteren naar PCL in C#. Het bevat alle vereiste informatie om de ontwikkelomgeving in te stellen en biedt een werkende voorbeeldcode voor het converteren van DOCX naar PCL met behulp van C#. De ontwikkelde applicatie kan worden gebruikt binnen elke .NET-geconfigureerde omgeving in Linux, macOS of MS Windows.
Stappen om DOCX naar PCL te exporteren in C#
- Configureer de omgeving om Aspose.Words for .NET te gebruiken om een Word-bestand naar PCL in C# te converteren
- Laad het Word-brondocumentbestand met een exemplaar van de klasse Document
- Maak een exemplaar van het klasseobject PclSaveOptions en stel de vereiste uitvoer-PCL-bestandsinstellingen in
- Sla het Word-document op als PCL-bestand op de schijf
De hierboven genoemde stappen omvatten het proces om een Word-document te transformeren naar PCL in C# met behulp van een zeer eenvoudige API-interface. Het proces begint met het laden van het Word-brondocument vanaf schijf of met behulp van een geheugenstroom, gevolgd door het maken van een exemplaar van de klasse PclSaveOptions om de vereiste PCL-bestandseigenschappen in te stellen. Ten slotte wordt het geladen Word-document als PCL-bestand op de schijf opgeslagen.
Code om Word naar PCL te converteren in 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); | |
} | |
} | |
} |
De bovenstaande voorbeeldcode voert het proces uit om DOCX te exporteren naar PCL in C# met behulp van eenvoudige API-aanroepen. De klasse PclSaveOptions biedt verschillende optionele eigenschappen om het PCL-uitvoerbestand aan te passen, waaronder het instellen van ColorMode, CustomTimeZoneIfo, DefaultTemplate, Dml3DEffectsRenderingMode, ExportGeneratorName, FallbackFontName en JpegQuality om er maar een paar te noemen.
In dit onderwerp hebben we geleerd hoe u Word-documenten naar PCL kunt converteren met C#. Als u het proces van het combineren van Word-documenten wilt leren, raadpleegt u het artikel op hoe Word-documenten samen te voegen met C#.