[]
Saves the current GcWordDocument as PDF to a specified stream.
[Obsolete("Create GcWordLayout and use its methods instead.")]
public static void SaveAsPdf(this GcWordDocument source, Stream stream, WordLayoutSettings layoutSettings = null, PdfOutputSettings pdfSettings = null)
<Obsolete("Create GcWordLayout and use its methods instead.")>
Public Shared Sub SaveAsPdf(source As GcWordDocument, stream As Stream, Optional layoutSettings As WordLayoutSettings = Nothing, Optional pdfSettings As PdfOutputSettings = Nothing)
Type | Name | Description |
---|---|---|
GcWordDocument | source | The GcWordDocument instance to convert to PDF. |
Stream | stream | The destination stream. |
WordLayoutSettings | layoutSettings | Settings used for layout of a GcWordDocument. |
PdfOutputSettings | pdfSettings | The set of parameters for the output PDF. |
The new GcWordLayout class is more efficient and offers more abilities than this extension method. Use code like the following instead:
using (var wl = new GcWordLayout(gcWordDocument, layoutSettings))
{
wl.SaveAsPdf(stream, null, pdfSettings);
}
Saves the current GcWordDocument as PDF to a specified file.
[Obsolete("Create GcWordLayout and use its methods instead.")]
public static void SaveAsPdf(this GcWordDocument source, string filePath, WordLayoutSettings layoutSettings = null, PdfOutputSettings pdfSettings = null)
<Obsolete("Create GcWordLayout and use its methods instead.")>
Public Shared Sub SaveAsPdf(source As GcWordDocument, filePath As String, Optional layoutSettings As WordLayoutSettings = Nothing, Optional pdfSettings As PdfOutputSettings = Nothing)
Type | Name | Description |
---|---|---|
GcWordDocument | source | The GcWordDocument instance to convert to PDF. |
string | filePath | Full path to the output file. |
WordLayoutSettings | layoutSettings | Settings used for layout of a GcWordDocument. |
PdfOutputSettings | pdfSettings | The set of parameters for the output PDF. |
The new GcWordLayout class is more efficient and offers more abilities than this extension method. Use code like the following instead:
using (var wl = new GcWordLayout(gcWordDocument, layoutSettings))
{
wl.SaveAsPdf(filePath, null, pdfSettings);
}