2016-11-10 1 views
0

Может ли кто-нибудь вести меня, как я могу достичь этого в своем веб-приложении? Я использую dll для Aspose.PDF сторонних разработчиков, чтобы достичь этого. Я хочу выбрать текст в PDF с помощью мыши, а затем хочу подчеркнуть выделенный текст.Подчеркнуть текст в PDF на выделение текста мыши в Asp.net

ответ

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.

Смежные вопросы