tusharN Ответов: 1

Как читать PDF без использования DLL в C# или VB


Я должен прочитать содержимое pdf без использования какой-либо библиотеки dll с использованием C# или VB, пожалуйста, предложите какие-либо решения

Спасибо

Что я уже пробовал:

Я должен прочитать содержимое pdf-файла без использования какой-либо библиотеки dll, пожалуйста, предложите какие-либо решения

F-ES Sitecore

Откровенно говоря, сделать это без использования библиотеки dll, написанной кем-то другим, вам не под силу. PDF-это проприетарный формат, и в .net нет собственной поддержки для чтения PDF-файлов, поэтому третья сторона-это ваш единственный вариант. Если вы имеете в виду, что хотите читать PDF, не платя за компонент, то есть и бесплатные.

1 Ответов

Рейтинг:
0

Afzaal Ahmad Zeeshan

Вы не можете, если вы не являетесь экспертом Спецификация PDF[^]. Если вы знаете, как данные хранятся в байтовой форме в файле, только тогда вы можете читать PDF-файлы. В этом случае вы можете просто использовать FileStream, считывать байты из файла и выводить выходные данные...

Если это не так, тогда идите и получите бесплатную библиотеку (их там много!) и используйте ее для своей собственной выгоды. iTextSharp - это одно из решений, которое вы можете использовать. Это легко и аккуратно.

c# - чтение PDF-документов в .Net - переполнение стека[^]

Основанный на браузере

Если вы можете создать приложение, которое загружает браузер с PDF-файлом, есть вероятность, что вы сможете просмотреть этот файл с помощью браузера. Но в этом случае браузер должен был бы поддерживать формат PDF или, по крайней мере, иметь расширение, которое может просматривать PDF-файлы.