Может ли кто-нибудь вести меня, как я могу достичь этого в своем веб-приложении? Я использую dll для Aspose.PDF сторонних разработчиков, чтобы достичь этого. Я хочу выбрать текст в PDF с помощью мыши, а затем хочу подчеркнуть выделенный текст.Подчеркнуть текст в PDF на выделение текста мыши в Asp.net
0
A
ответ
0
После того, как вы выбрали строку над PDF-файлом, вы можете получить выбранную строку и затем проанализировать выбранную строку в Aspose.Pdf для .NET API, а затем попробовать обновить ее форматирование с подчеркнутым текстом. Пожалуйста, просмотрите следующий фрагмент кода, чтобы подчеркнуть искомую строку.
// Open document
Document pdfDocument = new Document("c:/pdftest/Table_abc.pdf");
// Create TextAbsorber object to find all instances of the input search phrase
TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber("Employee_Name");
// Accept the absorber for all the pages
pdfDocument.Pages.Accept(textFragmentAbsorber);
// Get the extracted text fragments
TextFragmentCollection textFragmentCollection = textFragmentAbsorber.TextFragments;
// Loop through the fragments
foreach (TextFragment textFragment in textFragmentCollection)
{
// Underline the selected string
textFragment.TextState.Underline = true;
}
// Save resulting PDF document.
pdfDocument.Save("c:/pdftest/TextUnderlined.pdf");
Меня зовут Найер, и я являюсь евангелистом-разработчиком в Aspose.