DocumentBase.ExportAsFixedFormat – metoda
Uloží dokument ve formátu PDF nebo XPS.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Sub ExportAsFixedFormat ( _
outputFileName As String, _
exportFormat As WdExportFormat, _
openAfterExport As Boolean, _
optimizeFor As WdExportOptimizeFor, _
range As WdExportRange, _
from As Integer, _
to As Integer, _
item As WdExportItem, _
includeDocProps As Boolean, _
keepIRM As Boolean, _
createBookmarks As WdExportCreateBookmarks, _
docStructureTags As Boolean, _
bitmapMissingFonts As Boolean, _
useISO19005_1 As Boolean, _
ByRef fixedFormatExtClassPtr As Object _
)
public void ExportAsFixedFormat(
string outputFileName,
WdExportFormat exportFormat,
bool openAfterExport,
WdExportOptimizeFor optimizeFor,
WdExportRange range,
int from,
int to,
WdExportItem item,
bool includeDocProps,
bool keepIRM,
WdExportCreateBookmarks createBookmarks,
bool docStructureTags,
bool bitmapMissingFonts,
bool useISO19005_1,
ref Object fixedFormatExtClassPtr
)
Parametry
- outputFileName
Typ: System.String
Cesta a název nového souboru PDF nebo XPS.
- exportFormat
Typ: Microsoft.Office.Interop.Word.WdExportFormat
Jeden z WdExportFormat hodnoty, které určuje, zda chcete dokument uložit ve formátu PDF nebo XPS.
- openAfterExport
Typ: System.Boolean
true Chcete-li otevřít nový soubor automaticky. v opačném případě se false.
- optimizeFor
Typ: Microsoft.Office.Interop.Word.WdExportOptimizeFor
Jeden z WdExportOptimizeFor hodnoty, které určuje, zda chcete optimalizovat pro obrazovku nebo vytisknout.
- range
Typ: Microsoft.Office.Interop.Word.WdExportRange
Jeden z WdExportRange hodnoty, které určuje, zda je rozsah exportu celého dokumentu, aktuální stránku, rozsah textu nebo aktuálního výběru.Ve výchozím nastavení je exportovat celý dokument.
- from
Typ: System.Int32
Určuje počáteční číslo, pokud stránka Range parametr nastaven na wdExportFromTo.
- to
Typ: System.Int32
Určuje koncové stránky číslo, pokud Range parametr nastaven na wdExportFromTo.
- item
Typ: Microsoft.Office.Interop.Word.WdExportItem
Jeden z Microsoft.Office.Interop.Word.WdExportItem hodnoty, které určuje, zda proces exportu obsahuje pouze text nebo obsahuje text se značkami.
- includeDocProps
Typ: System.Boolean
true Chcete-li zahrnout vlastnosti dokumentu do nového souboru. v opačném případě se false.
- keepIRM
Typ: System.Boolean
true Chcete-li zkopírovat oprávnění Správa informačních práv (IRM) dokument XPS, je-li zdrojový dokument má ochrana IRM; v opačném případě se false.Výchozí hodnota je true.
- createBookmarks
Typ: Microsoft.Office.Interop.Word.WdExportCreateBookmarks
Jeden z WdExportCreateBookmarks hodnoty, které určuje, zda chcete exportovat záložky a typ záložky, které chcete exportovat.
- docStructureTags
Typ: System.Boolean
true Chcete-li zahrnout další data, která pomáhají pro čtení obrazovky, například informace o toku a logické uspořádání obsahu; v opačném případě se false.Výchozí hodnota je true.
- bitmapMissingFonts
Typ: System.Boolean
true Chcete-li zahrnout rastrový obrázek, text; falseChcete-li odkazovat na písmo textu.Tento parametr nastaven na true při písmo licencí neumožňují písmo má být vložen do souboru PDF.Je-li toto nastavení provést false, v prohlížeči počítače nahradí odpovídající písmo, pokud je zadaný není k dispozici.Výchozí hodnota je true.
- useISO19005_1
Typ: System.Boolean
true omezení použití PDF PDF podsady standardizovaný jako ISO 19005-1; v opačném případě se false.Je-li tento parametr nastaven na true, výsledné soubory jsou spolehlivější samostatné, ale může být větší nebo zobrazit další vizuální artefakty z důvodu omezení formátu.Výchozí je false.
- fixedFormatExtClassPtr
Typ: System.Object%
Ukazatel na implementaci IMsoDocExporter rozhraní, které umožňuje dokument uložit v jiném formátu pevné.Další informace naleznete v tématu rozšíření funkce exportu pevného formátu Office (2007).
Poznámky
Můžete uložit jako soubor PDF nebo XPS z aplikace Microsoft Office Word pouze po instalaci doplňku, který obsahuje tuto funkci.Další informace naleznete po vyhledání řetězce "Zapnutí podpory jiných formátů souborů, například PDF a XPS" na webu Office Online.
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující ukázkový kód uloží aktuální dokument ve formátu PDF se zadaným názvem.Zadány žádné složky soubor PDF se standardně uložena ve složce Dokumenty daného uživatele.Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v projektu na úrovni dokumentu.
Private Sub SaveAsPDF()
Me.ExportAsFixedFormat("MyPDFDocument", _
Word.WdExportFormat.wdExportFormatPDF)
End Sub
private void SaveAsPDF()
{
this.ExportAsFixedFormat(
@"myPDFDocument",
Word.WdExportFormat.wdExportFormatPDF,
false,
Word.WdExportOptimizeFor.wdExportOptimizeForOnScreen,
Word.WdExportRange.wdExportAllDocument,
0,
0,
Word.WdExportItem.wdExportDocumentWithMarkup,
true,
true,
Word.WdExportCreateBookmarks.wdExportCreateWordBookmarks,
true,
true,
false,
ref missing);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.