В этой простой теме рассказывается, как конвертировать Word в PCL в C#. Он включает всю необходимую информацию для настройки среды разработки и рабочий пример кода для преобразования DOCX в PCL с использованием C#. Разработанное приложение можно использовать в любой сконфигурированной среде .NET в Linux, macOS или MS Windows.
Действия по экспорту DOCX в PCL на C#
- Настройте среду для использования Aspose.Words for .NET для преобразования файла Word в PCL на C#.
- Загрузите исходный файл документа Word, используя экземпляр класса Document.
- Создайте экземпляр объекта класса PclSaveOptions и установите необходимые параметры выходного файла PCL.
- Сохраните документ Word как файл PCL на диске.
Вышеупомянутые шаги включают в себя процесс преобразования документа Word в PCL на C# с использованием очень простого интерфейса API. Процесс начнется с загрузки исходного документа Word либо с диска, либо с использованием потока памяти, после чего будет создан экземпляр класса PclSaveOptions для установки необходимых свойств файла PCL. Наконец, загруженный документ Word будет сохранен на диске в виде файла PCL.
Код для преобразования Word в PCL на 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); | |
} | |
} | |
} |
В приведенном выше примере кода выполняется процесс экспорта DOCX в PCL на C# с использованием простых вызовов API. Класс PclSaveOptions предлагает несколько дополнительных свойств для настройки выходного файла PCL, включая настройку ColorMode, CustomTimeZoneIfo, DefaultTemplate, Dml3DEffectsRenderingMode, ExportGeneratorName, FallbackFontName и JpegQuality, и это лишь некоторые из них.
В этом разделе мы узнали, как конвертировать документы Word в PCL с помощью C#. Если вы хотите узнать о процессе объединения документов Word, обратитесь к статье как объединить документы Word с помощью C#.