# WebConvertInfo Class

> Metadata about a successful web/HTML conversion.

- Product: Adobe PDF Library 21
- Language: Modern C++
- Version: 21.4.0
- HTML page: https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo
- Version index: https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/llms.txt

```cpp
class WebConvertInfo
```

**Namespace:** `datalogics_interface`

## Description

Metadata about a successful web/HTML conversion. Result metadata for a completed web-to-PDF conversion: page count, conversion time, document title, and resolved source URL. Populate() reads the plugin's last-conversion record on supported platforms and is a no-op (returning false) on the stub path; the page count is then overridden by the curator bridge with the authoritative count from the opened PDF.

Header has no plugin-typed surface; all conversions live in the .cpp.

**Referenced by:** [`WebConvertResult`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/struct/WebConvertResult.md)

## Constructors

### WebConvertInfo

```cpp
datalogics_interface::WebConvertInfo::WebConvertInfo()
```

*constructor*

### WebConvertInfo

```cpp
datalogics_interface::WebConvertInfo::WebConvertInfo(const WebConvertInfo &)
```

*constructor*

**Parameters**

- (unnamed) ([`const WebConvertInfo &`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo.md))

### WebConvertInfo

```cpp
datalogics_interface::WebConvertInfo::WebConvertInfo(WebConvertInfo &&) noexcept
```

*constructor*

**Parameters**

- (unnamed) ([`WebConvertInfo &&`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo.md))

### ~WebConvertInfo

```cpp
datalogics_interface::WebConvertInfo::~WebConvertInfo()
```

*destructor*

## Methods

### get_conversion_time_ms

```cpp
int datalogics_interface::WebConvertInfo::get_conversion_time_ms() const
```

**Returns:** `int`

0 if unknown

### get_page_count

```cpp
int datalogics_interface::WebConvertInfo::get_page_count() const
```

**Returns:** `int`

pages written; 0 if unknown

### get_source_url

```cpp
std::string datalogics_interface::WebConvertInfo::get_source_url() const
```

**Returns:** `std::string`

resolved URL after redirects; empty if unknown

### get_title

```cpp
std::string datalogics_interface::WebConvertInfo::get_title() const
```

**Returns:** `std::string`

empty if the page had no

### operator=

```cpp
WebConvertInfo & datalogics_interface::WebConvertInfo::operator=(const WebConvertInfo &)
```

**Parameters**

- (unnamed) ([`const WebConvertInfo &`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo.md))

**Returns:** [`WebConvertInfo &`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo.md)

### operator=

```cpp
WebConvertInfo & datalogics_interface::WebConvertInfo::operator=(WebConvertInfo &&) noexcept
```

**Parameters**

- (unnamed) ([`WebConvertInfo &&`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo.md))

**Returns:** [`WebConvertInfo &`](https://docs.datalogics.com/apdfl21/ModernCPP/21.4.0/class/WebConvertInfo.md)
