Садржај
ПДФ датотеке су документи "само за читање" које веб-локације објављују корисницима Интернета и корисницима. Они се могу отворити преко програмских језика за веб апликације, као што је Ц # у АСП.НЕТ-у. Датотека се може отворити у новом прозору прегледача или програмери могу одабрати да датотека остане отворена у тренутном прозору. Отварање ПДФ датотеке у АСП-у траје само неколико редова кода.
Упутства
ПДФ филе (т имаге имаге би Сергио Хаиасхи из Фотолиа.цом)-
Искључите бафер и конфигуришите променљиве. У овом примеру, ПДФ се преноси, тако да је бафер искључен и одмах се појављује на читачевом прегледачу. Следеће линије кода конфигуришу променљиве: Цонтект.Респонсе.Буффер = фалсе ГО ФилеСтреам филе = нулл ГО бите [] мибуфф = нови бајт [1024] ГО лонг цоунт;
-
Поставите варијаблу на локацију датотеке. Следећи код поставља варијаблу датотеку у ПДФ датотеку која се налази у диск јединици "Ц": филе = Филе.ОпенРеад ("Ц: _ миПДФ.пдф");
-
Пронађите ПДФ датотеку и одштампајте је на екрану. Следећи код пише у ПДФ у бајт бајт прозор: вхиле ((цоунт = филе.Реад (мибуфф, 0, мибуфф.Ленгтх))> 0) {иф (Цонтект.Респонсе.ИсЦлиентЦоннецтед) {Цонтект.Респонсе .ОутпутСтреам.Врите (мибуфф, 0, мибуфф.Ленгтх) ГО Контекст.Респонсе.Флусх () ГО}}
-
Ставите код у корацима од 1 до 3 у функцији која се зове "ОпенПДФ" и креирајте дугме на начин на који га зовете. Следи пример АСП.НЕТ дугмета који позива функцију када се кликне, приказујући ПДФ: