W tym prostym temacie opisano, jak konwertować Word na PCL w języku C#. Zawiera wszystkie informacje wymagane do skonfigurowania środowiska programistycznego i zapewnia działający przykładowy kod do konwersji DOCX na PCL przy użyciu C#. Opracowaną aplikację można używać w dowolnym skonfigurowanym środowisku .NET w systemie Linux, macOS lub MS Windows.
Kroki, aby wyeksportować DOCX do PCL w C#
- Skonfiguruj środowisko, aby używać Aspose.Words for .NET do konwersji pliku Word na PCL w C#
- Załaduj źródłowy plik dokumentu programu Word, korzystając z instancji klasy Document
- Utwórz instancję obiektu klasy PclSaveOptions i ustaw wymagane ustawienia wyjściowego pliku PCL
- Zapisz dokument Word jako plik PCL na dysku
Wyżej wymienione kroki obejmują proces transformacji dokumentu Word na PCL w języku C# przy użyciu bardzo prostego interfejsu API. Proces rozpocznie się od załadowania źródłowego dokumentu Word z dysku lub przy użyciu strumienia pamięci, po czym nastąpi utworzenie instancji klasy PclSaveOptions w celu ustawienia wymaganych właściwości pliku PCL. Na koniec załadowany dokument Word zostanie zapisany na dysku jako plik PCL.
Kod do konwersji Worda na PCL w 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); | |
} | |
} | |
} |
Powyższy przykładowy kod realizuje proces eksportowania DOCX do PCL w języku C# przy użyciu prostych wywołań API. Klasa PclSaveOptions oferuje kilka opcjonalnych właściwości umożliwiających dostosowanie wyjściowego pliku PCL, w tym ustawienie ColorMode, CustomTimeZoneIfo, DefaultTemplate, Dml3DEffectsRenderingMode, ExportGeneratorName, FallbackFontName i JpegQuality, żeby wymienić tylko kilka.
W tym temacie dowiedzieliśmy się, jak konwertować dokumenty Word na PCL przy użyciu języka C#. Jeśli chcesz poznać proces łączenia dokumentów Worda, zapoznaj się z artykułem na temat jak scalić dokumenty Word za pomocą C#.