Приложение A: поддерживаемые HTML-теги

Эта страница документирует Приложение A: поддерживаемые HTML-теги в PDFlibPas в разделе Справочник разработчика. Имена API, параметры, классы, имена файлов и литеральные значения сохраняются без перевода, чтобы соответствовать библиотеке Delphi и точкам входа DLL.

Перед вызовом функции проверьте синтаксис, параметры и возвращаемые значения. Блоки кода оставлены в исходном виде, чтобы примеры можно было копировать без изменений.

Block-level structure

<br> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<p align="left"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<p align="center"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<p align="right"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<p align="justified"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<ul>, <ol>, <li>, , является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.

Inline character formatting

<b>, <strong>, является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<i>, <em>, является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<sup>, <sub>, является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<u> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<u style="double"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<u style="strikeout"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<u style="over"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.

Font and color

<font size="" color="" background="" roundback="yes/no" mode="" outlinecolor="" outlinewidth="Npt"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<span background="" roundback="yes/no"> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.

Hyperlinks

<a href="http://..."> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<a href="https://..."> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.
<a href="file://..."> является параметром Appendix A: Supported HTML tags. Используйте тип из сигнатуры и значение, соответствующее текущему PDF-документу, выбранной странице или активному ресурсу.

Color notation

Перед вызовом функции проверьте синтаксис, параметры и возвращаемые значения. Блоки кода оставлены в исходном виде, чтобы примеры можно было копировать без изменений.

Notes

Перед вызовом функции проверьте синтаксис, параметры и возвращаемые значения. Блоки кода оставлены в исходном виде, чтобы примеры можно было копировать без изменений.

Пример

// Drawing a paragraph with mixed formatting in a table cell
var
  CellHTML: WideString;
begin
  CellHTML :=
    '<p align="center">'           +
    '<font size="14pt" color="#003366">'+
    '<b>Annual Report 2026</b>'      +
    '</font><br>'                   +
    '<font size="9pt" color="#777777">'+
    '<i>Confidential — <a href="https://example.com/legal">legal terms</a></i>'+
    '</font>'                       +
    '</p>';
  PDF.DrawHTMLTextBox(50, 750, 400, 60, CellHTML);
end;

DrawHTMLText, DrawHTMLTextBox