Aspose.PDF PDF/A Конвертер за .NET
Aspose.PDF PDF/A Converter for .NET је усклађена АПИ дизајнирана за конверзију постојећих ПДФ докумената у ДФД/А-успостављене архиве (Формат за дуготрајну складиштење који је компатибилан са ИСО-ом). Изграђен на чврстом АСПО.ФПД језгра, фокусира се искључиво на трансформисање ПДВ-а у различите нивоа испоруке ПДП / А, осигуравајући поштовање са архивалом, приступачношћу и регулаторним стандардима без непотребног преоптерећења.
Овај плугин се беспрекорно интегрише у .NET апликације, пружајући програмерима моћне могућности конверзије док држи радни ток једноставан и ефикасан.
Počeo je
Инсталација и подешавање
- Инсталирање
Aspose.PDF
преко NuGet или преузмите скупштине директно. - Конфигурисање усмерене лиценце на стартапу да би се откључила пуна функционалност (види Метеран лиценцирање ).
Карактеристике и функције
1. више нивоа ПДФ/А у складу
- Подржава ПДФ/А-1а/1б, ПРД / А-2а/2б/2у, ФДБ / Е-3а/3б/3у.
- Izaberite nivo na osnovu pristupačnosti i potreba za očuvanjem.
- Аутоматски мапира шрифтове, боје и слике на еквиваленте који одговарају ИСО-у.
2. уграђивање ресурса и обрада шрифта
- Уграђује шрифтове, слике, ICC профиле и XMP метадане.
- Открива недостајуће шрифтове и замењује их који су у складу.
- Конвертује неподржене шрифтове у ПДФ/А компатибилне подсете.
Заштита метадата и XMP ињекција
- Екстрактира и чува метадане документа.
- Убризгавање или ажурирање XMP пакета за информације о перформанси и произвођачу.
- Уверите се да су сами метадани у складу са ПДФ/А.
4. боја простора и транспарентно управљање
- Конвертује просторе боје зависне од уређаја у ИЦЦ профиле.
- Флатенс транспарентност за ПДФ/А-1; чува за PDF/A-2/3.
- Валидира графичке ставове против циљне усклађености.
Управљање причвршћивањем (PDF/A-3)
- Подржава уграђивање произвољних прилога у ПДФ/А-3.
- Одржава односе између страница и прилога.
- Контроле омогућавају формати причвршћивања.
Валидација и извештавање о усклађености
- Пост-конверзија валидација за забрањене објекте, недостају шрифтове, неважећи метадани.
- генерише детаљне извештаје о усклађености са грешкама, упозорењима и информацијама.
- Обезбеђује програмски приступ резултатима валидације.
АПИ заснован на струју за перформансе
- Обрада ПДФ-а у потпуности у меморији или путем струја.
- Подржава улаз / излаз путем струја, бајтова и буфера.
- Асинхронни обрасци за модерну .NET интеграцију.
8. пријављивање и дијагноза
- Кутије за убацивање шрифта, убризгавање метадата и конверзију боја.
- Конфигурисани нивоа дневника за решавање проблема у складу.
- Раде са
ILogger
компатибилне оквире.
Пример кода: Конвертирање ПДФ-а у PDF/А
// Define input and output paths
var inputPath = Path.Combine(@"C:\Samples\", "sample.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "archived.pdf");
// Create PDF/A converter instance
var converter = new PdfAConverter();
// Configure PDF/A conversion options
var options = new PdfAConvertOptions
{
Conformance = PdfAConformance.PdfA3B
};
// Add input and output sources
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));
// Process conversion
var resultContainer = converter.Process(options);
// Access result
var result = resultContainer.ResultCollection[0];
Console.WriteLine($"Converted to PDF/A: {result}");
Савети и најбоља пракса
- Увек валидирајте производњу са уграђеним провером усклађености.
- Поново користите инстанце конвертера за баццх послове како бисте смањили преоптерећење.
- Пре-дешифрани ПДФ пре конверзије ако су заштићени лозинком.
- Уклоните Јаваскрипт и флатен транспарентност када циљате ПДФ/А-1.
- Мониторинг употребе меморије на великим датотекама; поток када је могуће.
- Користите извештаје о усклађености као повратне информације да бисте поправили неважеће улазе.
- Омогућава детаљно пријављивање само током дебљивања.
- Држите референце системских шрифтова за не-Виндовс хостере.
Često postavljana pitanja
**Шта пружа PDF/A Converter за .NET?**Конвертује ПДФ датотеке у PDF/А-усклађене архиве (1а/1б, 2а/2б/2у, 3а/3б/3у) за дугорочно чување.
**Како се разликује од Aspose.PDF за .NET?**Aspose.PDF for .NET је пунофункционална библиотека.Плугин PDF/A Converter се фокусира искључиво на конверзију у складу.
**Да ли то потврђује усклађеност?**Да, додатак укључује уграђени валидатор са детаљним извештајима.
**Могу ли уградити прилоге у ПДФ/А?**Да, ПДФ/А-3 омогућава уграђивање произвољних датотека, које конвертер подржава.
*Да ли је погодан за аутоматизацију?*Да, подржава протоколно и асинхронно обраду, чинећи га идеалним за серверске и баццх окружења.