public static PdfAction GotoEmbedded(String filename, PdfTargetDictionary target, PdfObject dest, bool newWindow) { PdfAction action = new PdfAction(); action.Put(PdfName.S, PdfName.GOTOE); action.Put(PdfName.T, target); action.Put(PdfName.D, dest); action.Put(PdfName.NEWWINDOW, new PdfBoolean(newWindow)); if (filename != null) { action.Put(PdfName.F, new PdfString(filename)); } return action; }