Dilli kumar Ответов: 1

Как создать инструменты разметки чертежа с помощью ASP.NET mvc4


я очень новой для asp.net в MVC. я занимаюсь разработкой приложения MVC в том, что я открываю
pdf-документ на веб-странице с использованием iframe. на этом pdf документе я хочу нарисовать галочки и метки и я хочу написать какой то текст может ли кто нибудь подсказать мне как это сделать пожалуйста

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

я уже пробовал этот java скрипт


функция renderPDF(url, canvasContainer, options) {
var options = options || { масштаб: 1 };

функция renderPage(страница) {
ВАР просмотра = страница.getViewport(варианты.данные);
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
var renderContext = {
canvasContext: СТХ,
просмотра: просмотра
};

canvas.height = viewport.height;
canvas.width = viewport.width;
canvasContainer.appendChild(холст);

page.render(renderContext);
}

функция renderPages(pdfDoc) {
для (ВАР Нум = 1; ням &амп;ЛТ;= pdfDoc.поле numpages; числ++)
pdfDoc.getPage(Нум).затем(renderPage);
}
PDFJS.disableWorker = истина;
PDFJS.getDocument(URL-адрес).затем(renderPages);
}

1 Ответов

Рейтинг:
6

Dave Kreskowiak

Вы не можете использовать PDF.js для редактирования PDF-файла в браузере. Он только визуализирует PDF-файл, чтобы отобразить его.

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

Что-то вроде PDFNet.js[^ возможно, это сработает для вас, но вы единственный, кто может ответить на этот вопрос.


Dilli kumar

Спасибо сэр я попробую основываясь на вашем предложении