вчера, 12:40 Nikita 158166 73 0 В избр. Сохранено Авторизуйтесь Вход с паролем Как преобразовать PDF в PDF/A на C# В этой статье я расскажу о том, как конвертировать PDF в PDF/A на C# с помощью библиотеки .NET PDF. Нравится 0 Tweet 0 Send Мнение автора может не совпадать с мнением редакции Преобразование PDF в PDF/A необходимо для долгосрочного сохранения цифровых данных. PDF/A, стандартизированная ISO версия PDF, гарантирует, что документы останутся доступными и сохранят свое форматирование с течением времени. Этот процесс включает все необходимые шрифты и устраняет функции, непригодные для архивирования, что делает его идеальным для юридических, академических и правительственных документов. В этой статье я расскажу о том, как конвертировать PDF в PDF/A на C# с помощью библиотеки .NET PDF.В чем разница между PDF и PDF/APDF (Portable Document Format) — это широко распространенный формат файлов для обмена и сохранения документов. PDF/A, с другой стороны, является специализированной версией PDF, разработанной специально для долгосрочного хранения документов. PDF/A гарантирует, что документ останется доступным и просматриваемым в своем первоначальном виде, независимо от используемого программного или аппаратного обеспечения. Установите библиотеку .NET для обработки PDF-файловSpire.PDF for .NET — это мощная библиотека для создания, чтения и редактирования PDF-документов в приложении .NET. С помощью Spire.PDF for .NET разработчики могут легко конвертировать PDF-файлы в формат PDF/A, обеспечивая при этом соответствие новейшим стандартам.Библиотеку можно скачать с официального сайта или установить через NuGet:PM> Install-Package Spire.PDFПреобразование PDF в PDF/A на C#Spire.PDF предлагает класс PdfStandardsConverter, позволяющий разработчикам конвертировать PDF в форматы PDF/A1A, PDF/A2A, PDF/A3A, PDF/A1B, PDF/A2B, PDF/A3B. В качестве примера можно привести следующий код.using System;using Spire.Pdf.Conversion;namespace ConvertPdf2Pdfa{ class Program { static void Main(string[] args) { // Укажите путь к входному файлу String inputFile = @"C:\Users\Administrator\Desktop\sample.pdf"; // Укажите выходную папку String outputFolder = @"C:\Users\Administrator\Desktop\Output\"; // Создайте экземпляр PdfStandardsConverter, передавая входной файл в качестве параметра PdfStandardsConverter converter = new PdfStandardsConverter(inputFile); // Конвертируйте в PdfA1A converter.ToPdfA1A(outputFolder + «ToPdfA1A.pdf»); // Конвертируйте в PdfA1B converter.ToPdfA1B(outputFolder + «ToPdfA1B.pdf»); // Конвертируйте в PdfA2A converter.ToPdfA2A(outputFolder + «ToPdfA2A.pdf»); // Конвертируйте в PdfA2B converter.ToPdfA2B(outputFolder + «ToPdfA2B.pdf»); // Конвертируйте в PdfA3A converter.ToPdfA3A(outputFolder + «ToPdfA3A.pdf»); // Конвертируйте в PdfA3B converter.ToPdfA3B(outputFolder + «ToPdfA3B.pdf»); } }}ЗаключениеВ этой статье мы рассмотрели, как преобразовать PDF в PDF/A с помощью C#. Будучи продвинутой библиотекой PDF, Spire.PDF for .NET поддерживает множество других функций, таких как:Преобразование PDF в Word на C#Преобразование PDF в Excel на C#Преобразование PDF в HTML на C#Преобразование PDF в изображения на C# 0 Авторизуйтесь В избр. Сохранено Авторизуйтесь Вход с паролем Нравится 0 Tweet 0