Како отворити ПДФ датотеку у новом прозору у АСП.НЕТ-у

Аутор: Mark Sanchez
Датум Стварања: 27 Јануар 2021
Ажурирати Датум: 4 Новембар 2024
Anonim
Learn English through Story. Jane Eyre. Level  0. Audiobook
Видео: Learn English through Story. Jane Eyre. Level 0. Audiobook

Садржај

ПДФ датотеке су документи "само за читање" које веб-локације објављују корисницима Интернета и корисницима. Они се могу отворити преко програмских језика за веб апликације, као што је Ц # у АСП.НЕТ-у. Датотека се може отворити у новом прозору прегледача или програмери могу одабрати да датотека остане отворена у тренутном прозору. Отварање ПДФ датотеке у АСП-у траје само неколико редова кода.


Упутства

ПДФ филе (т имаге имаге би Сергио Хаиасхи из Фотолиа.цом)

    Отварање ПДФ-а у другом прозору

  1. Искључите бафер и конфигуришите променљиве. У овом примеру, ПДФ се преноси, тако да је бафер искључен и одмах се појављује на читачевом прегледачу. Следеће линије кода конфигуришу променљиве: Цонтект.Респонсе.Буффер = фалсе ГО ФилеСтреам филе = нулл ГО бите [] мибуфф = нови бајт [1024] ГО лонг цоунт;

  2. Поставите варијаблу на локацију датотеке. Следећи код поставља варијаблу датотеку у ПДФ датотеку која се налази у диск јединици "Ц": филе = Филе.ОпенРеад ("Ц: _ миПДФ.пдф");

  3. Пронађите ПДФ датотеку и одштампајте је на екрану. Следећи код пише у ПДФ у бајт бајт прозор: вхиле ((цоунт = филе.Реад (мибуфф, 0, мибуфф.Ленгтх))> 0) {иф (Цонтект.Респонсе.ИсЦлиентЦоннецтед) {Цонтект.Респонсе .ОутпутСтреам.Врите (мибуфф, 0, мибуфф.Ленгтх) ГО Контекст.Респонсе.Флусх () ГО}}


  4. Ставите код у корацима од 1 до 3 у функцији која се зове "ОпенПДФ" и креирајте дугме на начин на који га зовете. Следи пример АСП.НЕТ дугмета који позива функцију када се кликне, приказујући ПДФ: