SYMBOL INDEX (1608 symbols across 340 files) FILE: Applications/Converter/Core/Sources/DocumentName.cs class DocumentName (line 39) | public sealed class DocumentName method DocumentName (line 55) | public DocumentName(string src) : this(src, "CubePDF") { } method DocumentName (line 70) | public DocumentName(string src, string alternate) method GetValue (line 123) | private string GetValue(SafePath src, string alternate) FILE: Applications/Converter/Core/Sources/ExtensionList.cs class ExtensionList (line 36) | [DataContract] method Get (line 166) | public string Get(GsFormat src) => GetCandidates(src).First(); method GetCandidates (line 182) | public IEnumerable GetCandidates(GsFormat src) => FormatGroup.... method Combine (line 213) | private static IEnumerable Combine(string src, params string[]... FILE: Applications/Converter/Core/Sources/Facade.cs class Facade (line 36) | public sealed class Facade : ObservableBase method Facade (line 49) | public Facade() : this(Assembly.GetCallingAssembly()) { } method Facade (line 63) | public Facade(Assembly assembly) : this(new SettingFolder(assembly)) { } method Facade (line 77) | public Facade(SettingFolder settings) => Settings = settings; method Invoke (line 138) | public void Invoke() => Lock(() => method Dispose (line 167) | protected override void Dispose(bool disposing) method Lock (line 191) | private void Lock(Action action) method Run (line 213) | private void Run(Action action) { if (!Disposed) action(); } method RunGhostscript (line 224) | private void RunGhostscript(string dest) => Run(() => method GetTemp (line 240) | private string GetTemp() => Io.Combine(Settings.Value.Temp, Settings.U... FILE: Applications/Converter/Core/Sources/Internal/DigestChecker.cs class DigestChecker (line 36) | internal sealed class DigestChecker method DigestChecker (line 52) | public DigestChecker(SettingFolder src) { Settings = src; } method Invoke (line 89) | public void Invoke() method Compute (line 111) | private string Compute(string src) => IoEx.Load(src, e => FILE: Applications/Converter/Core/Sources/Internal/FileDecorator.cs class FileDecorator (line 37) | internal sealed class FileDecorator method FileDecorator (line 53) | public FileDecorator(SettingFolder src) { Settings = src; } method Invoke (line 85) | public void Invoke(string src) method InvokeItext (line 104) | private void InvokeItext(string src) method Add (line 133) | private void Add(DocumentWriter src, string path, SaveOption so) method GetEncryptionMethod (line 156) | private EncryptionMethod GetEncryptionMethod(PdfVersion src) => method GetTemp (line 171) | private string GetTemp(string src) FILE: Applications/Converter/Core/Sources/Internal/FileTransfer.cs class FileTransfer (line 37) | internal sealed class FileTransfer : DisposableBase method FileTransfer (line 54) | public FileTransfer(SettingFolder src, string dir) method Invoke (line 118) | public void Invoke(IList dest) method MoveOrCopy (line 151) | public static void MoveOrCopy(string src, string dest, bool overwrite) method Dispose (line 194) | protected override void Dispose(bool disposing) => Logger.Try(() => Io... method GetWorkDirectory (line 205) | private string GetWorkDirectory(string src) => method GetName (line 219) | private string GetName() => method GetDestination (line 233) | private string GetDestination(int index, int count) method GetDestinationCore (line 248) | private string GetDestinationCore(int index, int count) FILE: Applications/Converter/Core/Sources/Internal/FormatGroup.cs class FormatGroup (line 33) | internal static class FormatGroup method Represent (line 51) | public static Format Represent(Format src) => src switch method Lookup (line 93) | public static Format Lookup(Format src, ColorMode color) FILE: Applications/Converter/Core/Sources/Internal/GhostscriptFactory.cs class GhostscriptFactory (line 40) | internal static class GhostscriptFactory method Create (line 58) | public static Converter Create(SettingFolder src) method LogDebug (line 90) | public static void LogDebug(this Converter src) method CreateDocumentConverter (line 115) | private static DocumentConverter CreateDocumentConverter(SettingFolder... method CreatePdfConverter (line 138) | private static PdfConverter CreatePdfConverter(SettingFolder src) => n... method CreateImageConverter (line 154) | private static Converter CreateImageConverter(SettingFolder src) => method GetTempOrEmpty (line 166) | private static string GetTempOrEmpty(SettingValue src) FILE: Applications/Converter/Core/Sources/Internal/PathExplorer.cs class PathExplorer (line 35) | internal static class PathExplorer method HasExtension (line 48) | public static bool HasExtension(string src) method GetDirectoryName (line 79) | public static string GetDirectoryName(string src) method GetDesktopDirectoryName (line 106) | public static string GetDesktopDirectoryName() method GetDefaultDirectoryName (line 124) | public static string GetDefaultDirectoryName() => Io.Combine( FILE: Applications/Converter/Core/Sources/Internal/ProcessLauncher.cs class ProcessLauncher (line 37) | internal sealed class ProcessLauncher method ProcessLauncher (line 53) | public ProcessLauncher(SettingFolder src) => Settings = src; method Invoke (line 85) | public void Invoke(IEnumerable src) method Open (line 118) | private static Process Open(IEnumerable src) => Start(src.Firs... method OpenDirectory (line 129) | private static Process OpenDirectory(IEnumerable src) => Start( method RunUserProgram (line 143) | private Process RunUserProgram(IEnumerable src) => method Start (line 157) | private static Process Start(string exec, string args) => Process.Star... FILE: Applications/Converter/Core/Sources/PostProcessException.cs class PostProcessException (line 32) | [Serializable] method PostProcessException (line 51) | public PostProcessException(PostProcess src, string user, Exception in... FILE: Applications/Converter/Core/Sources/SettingFolder.cs class SettingFolder (line 38) | public class SettingFolder : SettingFolder method SettingFolder (line 51) | public SettingFolder() : this(Assembly.GetCallingAssembly()) { } method SettingFolder (line 65) | public SettingFolder(Assembly assembly) : this(assembly, Format.Regist... method SettingFolder (line 80) | public SettingFolder(Format format, string location) : method SettingFolder (line 101) | public SettingFolder(Assembly assembly, Format format, string location) : method Set (line 160) | public void Set(IEnumerable args) => Set(new(args, Argument.Wi... method Set (line 173) | public void Set(ArgumentCollection src) FILE: Applications/Converter/Core/Sources/SettingMigration.cs class SettingMigration (line 34) | public static class SettingMigration method Migrate (line 50) | public static void Migrate(this SettingFolder src, string location) => method Migrate (line 66) | public static void Migrate(this SettingFolder src, DataContract.Format... FILE: Applications/Converter/Core/Sources/SettingOptions.cs type SaveOption (line 30) | public enum SaveOption type PostProcess (line 51) | public enum PostProcess FILE: Applications/Converter/Core/Sources/SettingV2.cs class SettingV2 (line 35) | [DataContract] FILE: Applications/Converter/Core/Sources/SettingValue.cs class SettingValue (line 34) | [DataContract] FILE: Applications/Converter/Core/Sources/SettingValueEx.cs class SettingValueEx (line 35) | [DataContract] FILE: Applications/Converter/Main/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Applications/Converter/Main/Sources/Extensions/FacadeExtension.cs class FacadeExtension (line 36) | static class FacadeExtension method ChangeExtension (line 50) | public static void ChangeExtension(this Facade src) method SetDestination (line 73) | public static void SetDestination(this Facade src, string path) FILE: Applications/Converter/Main/Sources/Extensions/SettingExtension.cs class SettingExtension (line 35) | public static class SettingExtension method Normalize (line 57) | public static void Normalize(this SettingFolder src) method GetTitle (line 79) | internal static string GetTitle(this SettingFolder src) => method GetFormat (line 97) | private static Format GetFormat(SettingValue src) => method GetOrientation (line 111) | private static Orientation GetOrientation(SettingValue src) => method GetResolution (line 125) | private static int GetResolution(SettingValue src) => method GetCreator (line 137) | private static string GetCreator(SettingValue src) => FILE: Applications/Converter/Main/Sources/Message.cs class Message (line 37) | public static class Message method From (line 55) | public static DialogMessage From(Exception src) => Error(GetMessage(sr... method From (line 72) | public static DialogMessage From(string src, SaveOption option) => method Error (line 89) | public static DialogMessage Error(string src) => new(src) method Warn (line 110) | public static DialogMessage Warn(string src) => new(src) method ForSource (line 136) | public static OpenFileMessage ForSource(SettingFolder src) method ForDestination (line 164) | public static SaveFileMessage ForDestination(SettingFolder src) method ForUserProgram (line 192) | public static OpenFileMessage ForUserProgram(SettingFolder src) method GetMessage (line 219) | private static string GetMessage(Exception src) => src switch method GetMessage (line 238) | private static string GetMessage(string src, SaveOption option) method GetMessage (line 253) | private static string GetMessage(SaveOption src) => src switch method GetFileName (line 270) | private static string GetFileName(string src) => method GetFileNames (line 282) | private static IEnumerable GetFileNames(string src) method GetDirectoryName (line 296) | private static string GetDirectoryName(string src) => FILE: Applications/Converter/Main/Sources/Presenters/MainViewModel.cs class MainViewModel (line 37) | public sealed class MainViewModel : PresentableBase method MainViewModel (line 53) | public MainViewModel(SettingFolder src) : this(src, SynchronizationCon... method MainViewModel (line 68) | public MainViewModel(SettingFolder src, SynchronizationContext ctx) : method Invoke (line 163) | public void Invoke() method Save (line 191) | public void Save() { if (Metadata.Confirm()) Settings.Save(); } method Help (line 202) | public void Help() => Send(new ProcessMessage(Surface.DocumentUri.ToSt... method SelectSource (line 214) | public void SelectSource() => Send( method SelectDestination (line 230) | public void SelectDestination() => Send( method SelectUserProgram (line 246) | public void SelectUserProgram() => Send( method ChangeExtension (line 261) | public void ChangeExtension() => Facade.ChangeExtension(); method OnMessage (line 281) | protected override DialogMessage OnMessage(Exception src) => FILE: Applications/Converter/Main/Sources/Presenters/MetadataViewModel.cs class MetadataViewModel (line 35) | public sealed class MetadataViewModel : PresentableBase method MetadataViewModel (line 53) | public MetadataViewModel(Metadata src, Aggregator proxy, Synchronizati... method Confirm (line 180) | public bool Confirm() FILE: Applications/Converter/Main/Sources/Presenters/SecurityViewModel.cs class SecurityViewModel (line 34) | public sealed class SecurityViewModel : PresentableBase method SecurityViewModel (line 52) | public SecurityViewModel(Encryption src, Aggregator proxy, Synchroniza... method Confirm (line 332) | public bool Confirm() method GetPermission (line 354) | private PermissionValue GetPermission(bool src) => FILE: Applications/Converter/Main/Sources/Presenters/SettingFacade.cs class SettingFacade (line 34) | public class SettingFacade : DisposableBase method SettingFacade (line 50) | public SettingFacade(SettingFolder src) method Save (line 98) | public void Save() method Dispose (line 123) | protected override void Dispose(bool disposing) { } FILE: Applications/Converter/Main/Sources/Presenters/SettingViewModel.cs class SettingViewModel (line 39) | public sealed class SettingViewModel : PresentableBase method SettingViewModel (line 57) | public SettingViewModel(SettingFolder src, Aggregator proxy, Synchroni... method Save (line 379) | public void Save() => Run(Facade.Save, true); method Confirm (line 390) | public bool Confirm() FILE: Applications/Converter/Main/Sources/Program.cs class Program (line 38) | internal static class Program method Main (line 51) | [STAThread] method Create (line 87) | private static SettingFolder Create(ArgumentCollection src) => method Show (line 103) | private static void Show(SettingFolder src) method Invoke (line 122) | private static void Invoke(SettingFolder src) method GetGsVersion (line 137) | private static int GetGsVersion() FILE: Applications/Converter/Main/Sources/Surface.cs class Surface (line 38) | public static class Surface method GetSourceFilters (line 241) | public static IList GetSourceFilters(this ExtensionL... method GetDestinationFilters (line 262) | public static IList GetDestinationFilters(this Exten... method GetProgramFilters (line 286) | public static IList GetProgramFilters(this Extension... method MakeUri (line 327) | private static Uri MakeUri(string src) => FILE: Applications/Converter/Main/Sources/Texts/English.cs class EnglishText (line 30) | internal class EnglishText() : Globalization.TextGroup(new() FILE: Applications/Converter/Main/Sources/Texts/German.cs class GermanText (line 30) | internal class GermanText() : Globalization.TextGroup(new() FILE: Applications/Converter/Main/Sources/Texts/Japanese.cs class JapaneseText (line 30) | internal class JapaneseText() : Globalization.TextGroup(new() FILE: Applications/Converter/Main/Sources/Texts/Russian.cs class RussianText (line 30) | internal class RussianText() : Globalization.TextGroup(new() FILE: Applications/Converter/Main/Sources/Texts/SimplifiedChinese.cs class SimplifiedChineseText (line 30) | internal class SimplifiedChineseText() : Globalization.TextGroup(new() FILE: Applications/Converter/Main/Sources/Texts/Text.cs class Text (line 33) | internal class Text() : LocalizableText(Make, new EnglishText()) method Make (line 168) | private static TextGroup Make(Language src) => src switch method OnReset (line 188) | protected override void OnReset(Language src) FILE: Applications/Converter/Main/Sources/Views/MainWindow.Designer.cs class MainWindow (line 3) | partial class MainWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Applications/Converter/Main/Sources/Views/MainWindow.cs class MainWindow (line 38) | public partial class MainWindow : Window method MainWindow (line 51) | public MainWindow() => InitializeComponent(); method OnShown (line 94) | protected override void OnShown(EventArgs e) method OnBind (line 123) | protected override void OnBind(IBindable src) method BindCore (line 149) | private void BindCore(MainViewModel vm) method BindTexts (line 227) | private void BindTexts(MainViewModel vm) method BindBehaviors (line 309) | private void BindBehaviors(MainViewModel vm) FILE: Applications/Converter/Proxy/Sources/Native/AdvApi32.cs class NativeMethods (line 32) | internal static class NativeMethods method CreateProcessAsUser (line 45) | [DllImport(LibName, SetLastError = true, CharSet = CharSet.Unicode)] method OpenThreadToken (line 69) | [DllImport(LibName, SetLastError = true)] method DuplicateTokenEx (line 86) | [DllImport(LibName, SetLastError = true)] method RevertToSelf (line 105) | [DllImport(LibName, SetLastError = true)] FILE: Applications/Converter/Proxy/Sources/Native/Kernel32.cs class NativeMethods (line 32) | internal static class NativeMethods method OpenThread (line 45) | [DllImport(LibName, SetLastError = true)] method CloseHandle (line 61) | [DllImport(LibName, SetLastError = true)] FILE: Applications/Converter/Proxy/Sources/Native/Structures/ProcessInformation.cs type PROCESS_INFORMATION (line 32) | [StructLayout(LayoutKind.Sequential)] type STARTUPINFO (line 50) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] type SECURITY_ATTRIBUTES (line 82) | [StructLayout(LayoutKind.Sequential)] type SECURITY_IMPERSONATION_LEVEL (line 99) | internal enum SECURITY_IMPERSONATION_LEVEL type TOKEN_TYPE (line 116) | internal enum TOKEN_TYPE type TOKEN_INFORMATION_CLASS (line 131) | internal enum TOKEN_INFORMATION_CLASS type SID_NAME_USE (line 161) | internal enum SID_NAME_USE FILE: Applications/Converter/Proxy/Sources/Native/Structures/WtsSessionInfo.cs type WTS_CONNECTSTATE_CLASS (line 31) | internal enum WTS_CONNECTSTATE_CLASS type WTS_INFO_CLASS (line 54) | internal enum WTS_INFO_CLASS class WTS_SESSION_INFO (line 96) | [StructLayout(LayoutKind.Sequential)] FILE: Applications/Converter/Proxy/Sources/Native/UserEnv.cs class NativeMethods (line 32) | internal static class NativeMethods method CreateEnvironmentBlock (line 45) | [DllImport(LibName, SetLastError = true)] method DestroyEnvironmentBlock (line 61) | [DllImport(LibName, SetLastError = true)] FILE: Applications/Converter/Proxy/Sources/Native/WtsApi32.cs class NativeMethods (line 32) | internal static class NativeMethods method WTSEnumerateSessions (line 45) | [DllImport(LibName, SetLastError = true)] method WTSQuerySessionInformation (line 63) | [DllImport(LibName, SetLastError = true)] method WTSQueryUserToken (line 81) | [DllImport(LibName, SetLastError = true)] method WTSFreeMemory (line 93) | [DllImport(LibName, SetLastError = true)] FILE: Applications/Converter/Proxy/Sources/Process.cs class Process (line 36) | public static class Process method StartAsActiveUser (line 58) | public static System.Diagnostics.Process StartAsActiveUser(string prog... method StartAsActiveUser (line 78) | public static System.Diagnostics.Process StartAsActiveUser(string cmdl... method StartAs (line 100) | public static System.Diagnostics.Process StartAs( method StartAs (line 122) | public static System.Diagnostics.Process StartAs(string user, string c... method StartAs (line 140) | public static System.Diagnostics.Process StartAs(IntPtr token, method StartAs (line 158) | public static System.Diagnostics.Process StartAs(IntPtr token, string ... method StartAs (line 193) | public static System.Diagnostics.Process StartAs(uint tid, string prog... method StartAs (line 210) | public static System.Diagnostics.Process StartAs(uint tid, string cmdl... method GetActiveSessionId (line 226) | private static uint GetActiveSessionId(string user) method GetActiveSessionToken (line 271) | private static IntPtr GetActiveSessionToken(string user) method GetThreadToken (line 293) | private static IntPtr GetThreadToken(uint tid) method GetPrimaryToken (line 326) | private static IntPtr GetPrimaryToken(IntPtr token, SECURITY_IMPERSONA... method GetUserName (line 358) | private static string GetUserName(uint id) method GetEnvironmentBlock (line 385) | private static IntPtr GetEnvironmentBlock(IntPtr token) method CloseHandle (line 401) | private static void CloseHandle(IntPtr handle) method CreateProcessAsUser (line 416) | private static System.Diagnostics.Process CreateProcessAsUser(string c... method CreateCmdline (line 467) | private static string CreateCmdline(string program, string[] arguments... FILE: Applications/Converter/Proxy/Sources/Program.cs class Program (line 33) | static class Program method Main (line 44) | [STAThread] method StartAs (line 77) | static System.Diagnostics.Process StartAs(string[] args) FILE: Applications/Editor/Main/App.xaml.cs class App (line 39) | public partial class App : Application, IDisposable method App (line 52) | public App() { _dispose = new(Dispose); } method Dispose (line 93) | public void Dispose() method OnStartup (line 112) | protected override void OnStartup(StartupEventArgs e) method Dispose (line 142) | protected virtual void Dispose(bool disposing) FILE: Applications/Editor/Main/Sources/Extensions/Facade/DragDrop.cs class DragDropExtension (line 34) | internal static class DragDropExtension method OpenOrInsert (line 51) | public static void OpenOrInsert(this MainFacade src, DragEventArgs obj) method InsertOrMove (line 75) | public static void InsertOrMove(this MainFacade src, DragDropObject obj) method MovePrevious (line 99) | private static void MovePrevious(this MainFacade src, DragDropObject obj) method MoveNext (line 119) | private static void MoveNext(this MainFacade src, DragDropObject obj) FILE: Applications/Editor/Main/Sources/Extensions/Facade/Open.cs class OpenExtension (line 35) | static class OpenExtension method OpenProcess (line 51) | public static void OpenProcess(this Type src, string args) => method OpenLink (line 70) | public static void OpenLink(this MainFacade src, Entity link) method Load (line 99) | public static void Load(this MainFacade src, string path) method Reload (line 124) | public static void Reload(this MainFacade src, string path) method Close (line 145) | public static void Close(this MainFacade src, bool save) FILE: Applications/Editor/Main/Sources/Extensions/Facade/Others.cs class OtherExtension (line 35) | internal static class OtherExtension method Setup (line 51) | public static void Setup(this MainFacade src, IEnumerable args) method Select (line 70) | public static void Select(this MainFacade src) => method Zoom (line 84) | public static void Zoom(this MainFacade src) method CanInsert (line 110) | public static bool CanInsert(this MainFacade src, string path) FILE: Applications/Editor/Main/Sources/Extensions/Facade/Save.cs class SaveExtension (line 34) | internal static class SaveExtension method Save (line 50) | public static void Save(this MainFacade src, string dest) => src.Save(... method Save (line 67) | public static void Save(this MainFacade src, string dest, bool reopen)... method Save (line 91) | public static void Save(this MainFacade src, string dest, Action method Extract (line 137) | public static void Extract(this MainFacade src, SaveOption options) =>... method Extract (line 157) | public static void Extract(this MainFacade src, string dest) => FILE: Applications/Editor/Main/Sources/Extensions/File.cs class File (line 41) | internal static class File method GetFiles (line 58) | public static string[] GetFiles(this DragEventArgs src) => method FirstPdf (line 76) | public static string FirstPdf(this IEnumerable src) => method Sort (line 92) | public static IEnumerable Sort(this IEnumerable src) => method IsImageFile (line 108) | public static bool IsImageFile(this string src) => method GetItext (line 131) | public static IDocumentReader GetItext(this Entity src, IQuery... method GetPdfium (line 154) | public static Pdfium.DocumentRenderer GetPdfium(this IDocumentRenderer... method GetIconSource (line 175) | public static ImageSource GetIconSource(this Entity src, IconSize size... FILE: Applications/Editor/Main/Sources/Extensions/Image.cs class ImageExtension (line 35) | internal static class ImageExtension method NewItem (line 55) | public static ImageItem NewItem(this ImageCollection src, int index, P... method Select (line 75) | public static void Select(this ImageCollection src, bool selected) method Flip (line 91) | public static void Flip(this ImageCollection src) method GetSelectedIndices (line 110) | public static IList GetSelectedIndices(this ImageCollection src) => method Insert (line 131) | public static HistoryItem Insert(this ImageCollection src, IEnumerable... method InsertAt (line 151) | public static HistoryItem InsertAt(this ImageCollection src, int index... method Remove (line 176) | public static HistoryItem Remove(this ImageCollection src) => method RemoveAt (line 195) | public static HistoryItem RemoveAt(this ImageCollection src, IEnumerab... method Rotate (line 220) | public static HistoryItem Rotate(this ImageCollection src, int degree) method Move (line 245) | public static HistoryItem Move(this ImageCollection src, int delta) method GetPair (line 271) | private static IList> GetPair(ImageCollection ... FILE: Applications/Editor/Main/Sources/Extensions/Keys.cs class Keys (line 34) | public static class Keys method IsPressed (line 67) | public static bool IsPressed(this IEnumerable src) => FILE: Applications/Editor/Main/Sources/Extensions/Mouse.cs class MouseExtension (line 34) | internal static class MouseExtension method GetBounds (line 52) | public static Rect GetBounds(this ListView src, int index) method GetIndex (line 80) | public static int GetIndex(this ListView obj, Point pt, Rect unit) method GetIndex (line 109) | public static int GetIndex(this ListView src, Point pt) method GetObject (line 129) | public static T GetObject(this ListView src, Point pt) method GetParent (line 147) | public static T GetParent(this DependencyObject src) where T : Depe... method GetChild (line 169) | public static T GetChild(this DependencyObject src) where T : Depen... method SetVisible (line 198) | public static void SetVisible(this UIElement src, bool visible) FILE: Applications/Editor/Main/Sources/Interactions/DragDropObject.cs class DragDropObject (line 34) | [Serializable] method DragDropObject (line 51) | public DragDropObject(int index) : this(Process.GetCurrentProcess().Id... method DragDropObject (line 66) | public DragDropObject(int pid, int index) FILE: Applications/Editor/Main/Sources/Interactions/FileDropBehavior.cs class FileDropBehavior (line 33) | public class FileDropBehavior : CommandBehavior method OnAttached (line 46) | protected override void OnAttached() method OnDetaching (line 63) | protected override void OnDetaching() method WhenDrop (line 83) | private void WhenDrop(object s, DragEventArgs e) method WhenDragOver (line 98) | private void WhenDragOver(object s, DragEventArgs e) FILE: Applications/Editor/Main/Sources/Interactions/InsertDropTarget.cs class InsertDropTarget (line 34) | public sealed class InsertDropTarget : IDropTarget method InsertDropTarget (line 50) | public InsertDropTarget(Action callback) => _callback = call... method DragOver (line 67) | public void DragOver(IDropInfo e) method Drop (line 87) | public void Drop(IDropInfo e) => _callback(e.DragInfo.SourceIndex, e.I... method DragEnter (line 100) | public void DragEnter(IDropInfo e) { } method DragLeave (line 113) | public void DragLeave(IDropInfo e) { } FILE: Applications/Editor/Main/Sources/Interactions/InsertPositionBehavior.cs class InsertPositionBehavior (line 34) | public sealed class InsertPositionBehavior : CommandBehavior method OnAttached (line 48) | protected override void OnAttached() method OnDetaching (line 64) | protected override void OnDetaching() method WhenMouseDown (line 84) | private void WhenMouseDown(object s, MouseButtonEventArgs e) FILE: Applications/Editor/Main/Sources/Interactions/MouseMoveBehavior.cs class MouseMoveBehavior (line 40) | public sealed class MouseMoveBehavior : CommandBehavior method MouseMoveBehavior (line 53) | public MouseMoveBehavior() method OnAttached (line 144) | protected override void OnAttached() method OnDetaching (line 169) | protected override void OnDetaching() method WhenMouseDown (line 202) | private void WhenMouseDown(object s, MouseEventArgs e) method WhenMouseMove (line 216) | private void WhenMouseMove(object s, MouseEventArgs e) method WhenMouseEnter (line 232) | private void WhenMouseEnter(object s, MouseEventArgs e) method WhenDragStart (line 246) | private void WhenDragStart(object s, MouseEventArgs e) method WhenDragOver (line 267) | private void WhenDragOver(object s, DragEventArgs e) method WhenDrop (line 289) | private void WhenDrop(object s, DragEventArgs e) method Drag (line 314) | private void Drag(int index) => DragDrop.DoDragDrop(AssociatedObject, method Draw (line 332) | private void Draw(DragDropObject src, Point pt, Rect unit) method Scroll (line 366) | private void Scroll(Point pt, Rect unit) method GetTargetIndex (line 393) | private int GetTargetIndex(DragDropObject src, Point pt, Rect unit) method Conver (line 420) | private Point Conver(Point pt, T control) where T : UIElement => FILE: Applications/Editor/Main/Sources/Interactions/MousePreviewBehavior.cs class MousePreviewBehavior (line 36) | public class MousePreviewBehavior : CommandBehavior method OnAttached (line 49) | protected override void OnAttached() method OnDetaching (line 65) | protected override void OnDetaching() method WhenDoubleClick (line 80) | private void WhenDoubleClick(object s, MouseButtonEventArgs e) FILE: Applications/Editor/Main/Sources/Interactions/OtherBehaviors.cs class ShowPasswordWindow (line 33) | public class ShowPasswordWindow : ShowDialogBehavior { } FILE: Applications/Editor/Main/Sources/Interactions/SelectionBehavior.cs class SelectionBehavior (line 36) | public class SelectionBehavior : CommandBehavior method OnAttached (line 81) | protected override void OnAttached() method OnDetaching (line 97) | protected override void OnDetaching() method WhenChanged (line 112) | private void WhenChanged(object s, SelectionChangedEventArgs e) FILE: Applications/Editor/Main/Sources/Interactions/SetupBehavior.cs class SetupBehavior (line 35) | public class SetupBehavior : CommandBehavior method OnAttached (line 48) | protected override void OnAttached() method OnDetaching (line 64) | protected override void OnDetaching() method WhenContentRendered (line 79) | private void WhenContentRendered(object s, EventArgs e) FILE: Applications/Editor/Main/Sources/Interactions/SimplexConverters.cs class TitleConverter (line 47) | public class TitleConverter : MarkupExtension, IMultiValueConverter method Convert (line 58) | public object Convert(object[] values, Type target, object parameter, ... method ConvertBack (line 76) | public object[] ConvertBack(object value, Type[] targets, object param... method ProvideValue (line 88) | public override object ProvideValue(IServiceProvider serviceProvider) ... class IconConverter (line 105) | public class IconConverter : SimplexConverter method IconConverter (line 116) | public IconConverter() : base(e => (e as Entity)?.GetIconSource(IconSi... class ByteConverter (line 132) | public class ByteConverter : SimplexConverter method ByteConverter (line 143) | public ByteConverter() : base(e => class ByteConverterLite (line 163) | public class ByteConverterLite : SimplexConverter method ByteConverterLite (line 174) | public ByteConverterLite() : base(e => e.TryCast().ToRoughBytes(... class EncryptionMethodConverter (line 190) | public class EncryptionMethodConverter : SimplexConverter method EncryptionMethodConverter (line 202) | public EncryptionMethodConverter() : base(e => new Dictionary class IsImageFormat (line 264) | public class IsImageFormat : SimplexConverter method IsImageFormat (line 275) | public IsImageFormat() : base(e => e is SaveFormat fmt && fmt == SaveF... class BooleanToCursor (line 291) | public class BooleanToCursor : BooleanToValue method BooleanToCursor (line 302) | public BooleanToCursor() : base(Cursors.Wait, Cursors.Arrow) { } class CountToText (line 319) | public class CountToText : SimplexConverter method CountToText (line 330) | public CountToText() : base(e => string.Format( class IndexToText (line 348) | public class IndexToText : SimplexConverter method IndexToText (line 359) | public IndexToText() : base(e => (e.TryCast() + 1).ToString()) { } class SelectionToText (line 376) | public class SelectionToText : SimplexConverter method SelectionToText (line 387) | public SelectionToText() : base(e => string.Format( class SelectionToVisibility (line 406) | public class SelectionToVisibility : BooleanToVisibility method SelectionToVisibility (line 417) | public SelectionToVisibility() : base(e => e.TryCast() > 0) { } class HasValueToVisibility (line 434) | public class HasValueToVisibility : SimplexConverter method HasValueToVisibility (line 446) | public HasValueToVisibility() : class HasValueToVisibilityInverse (line 465) | public class HasValueToVisibilityInverse : SimplexConverter method HasValueToVisibilityInverse (line 477) | public HasValueToVisibilityInverse() : FILE: Applications/Editor/Main/Sources/Interactions/VisibleRange.cs class VisibleRange (line 38) | public class VisibleRange : Behavior method OnAttached (line 140) | protected override void OnAttached() method OnDetaching (line 157) | protected override void OnDetaching() method Update (line 173) | private void Update() method Create (line 199) | private static DependencyProperty Create(string name, method Set (line 212) | private void Set(ref T field, T value, Action action) method WhenChanged (line 228) | private void WhenChanged(object s, EventArgs e) => Update(); FILE: Applications/Editor/Main/Sources/Models/Backup.cs class Backup (line 35) | public sealed class Backup method Backup (line 49) | public Backup(SettingFolder settings) method GetDefaultRootDirectory (line 76) | public static string GetDefaultRootDirectory() => Io.Combine( method GetRootDirectory (line 94) | public string GetRootDirectory() method Invoke (line 128) | public void Invoke(Entity src) method Cleanup (line 157) | public void Cleanup() method IsBackupFolder (line 196) | private static bool IsBackupFolder(string src) FILE: Applications/Editor/Main/Sources/Models/BackupException.cs class BackupException (line 32) | [Serializable] method BackupException (line 46) | public BackupException(Exception inner) : base("Backup failed", inner)... FILE: Applications/Editor/Main/Sources/Models/CacheCollection.cs class CacheCollection (line 36) | public class CacheCollection : EnumerableBase creator) : this(creator, nul... method CacheCollection (line 79) | public CacheCollection(Func creator, Action e) => method OnFailed (line 157) | protected virtual void OnFailed(KeyValueEventArgs e) => method GetOrCreate (line 182) | public TValue GetOrCreate(TKey src) method TryGetValue (line 211) | public bool TryGetValue(TKey src, out TValue dest) => method Contains (line 230) | public bool Contains(TKey src) => _created.ContainsKey(src); method Remove (line 247) | public bool Remove(TKey src) method Clear (line 264) | public void Clear() method GetEnumerator (line 288) | public override IEnumerator> GetEnumerator(... method Dispose (line 310) | protected override void Dispose(bool disposing) method Create (line 330) | private void Create(TKey src) FILE: Applications/Editor/Main/Sources/Models/DirectoryMonitor.cs class DirectoryMonitor (line 40) | public sealed class DirectoryMonitor : ObservableCollectionBase method DirectoryMonitor (line 58) | public DirectoryMonitor(string directory, string filter, Dispatcher di... method GetEnumerator (line 144) | public override IEnumerator GetEnumerator() => _items.GetEnume... method Dispose (line 165) | protected override void Dispose(bool disposing) { } method Refresh (line 176) | private void Refresh() => Task.Run(() => method Get (line 192) | private IEnumerable Get() => FILE: Applications/Editor/Main/Sources/Models/FileCollection.cs class FileCollection (line 34) | public sealed class FileCollection : ObservableCollectionBase,... method FileCollection (line 49) | public FileCollection(Dispatcher dispatcher) : base(dispatcher) method IndexOf (line 97) | public int IndexOf(FileItem src) => _inner.IndexOf(src); method Add (line 110) | public void Add(FileItem src) => _inner.Add(src); method Remove (line 123) | public void Remove(FileItem src) => _inner.Remove(src); method Move (line 138) | public void Move(int oldindex, int newindex) => _inner.Move(oldindex, ... method Clear (line 149) | public void Clear() => _inner.Clear(); method GetEnumerator (line 164) | public override IEnumerator GetEnumerator() => _inner.GetEnu... method Dispose (line 182) | protected override void Dispose(bool disposing) { } FILE: Applications/Editor/Main/Sources/Models/FileItem.cs class FileItem (line 36) | public sealed class FileItem : ObservableBase, IListItem method FileItem (line 52) | public FileItem(string src, Selection selection) method Dispose (line 162) | protected override void Dispose(bool disposing) FILE: Applications/Editor/Main/Sources/Models/History.cs class History (line 33) | public sealed class History : ObservableBase method History (line 47) | public History(Dispatcher dispatcher) : base(dispatcher) { } method Register (line 90) | public void Register(HistoryItem item) => Invoke(() => method Clear (line 105) | public void Clear() => Invoke(() => method Undo (line 120) | public void Undo() => Invoke(() => method Redo (line 137) | public void Redo() => Invoke(() => method Dispose (line 160) | protected override void Dispose(bool disposing) { } method Invoke (line 175) | public void Invoke(Action action) FILE: Applications/Editor/Main/Sources/Models/HistoryItem.cs class HistoryItem (line 32) | public sealed class HistoryItem method Invoke (line 77) | public static HistoryItem Invoke(Action action, Action undo) FILE: Applications/Editor/Main/Sources/Models/ImageCollection.cs class ImageCollection (line 47) | public sealed class ImageCollection : ObservableCollectionBase getter, Dispatc... method Add (line 149) | public void Add(IEnumerable items) => items.Each(e => _inner.Add... method Clear (line 160) | public void Clear() method Insert (line 182) | public void Insert(int index, IEnumerable items) => SetIndex(() => method Move (line 205) | public void Move(IEnumerable indices, int delta) => SetIndex(() => method Remove (line 236) | public void Remove(IEnumerable indices) => SetIndex(() => method Rotate (line 264) | public void Rotate(IEnumerable indices, int degree) => Reschedule... method Zoom (line 284) | public void Zoom(int offset) => Reschedule(() => method Redraw (line 299) | public void Redraw() => Reschedule(_cache.Clear); method GetImage (line 317) | public Image GetImage(int index, double ratio) method GetEnumerator (line 337) | public override IEnumerator GetEnumerator() => _inner.GetEn... method Dispose (line 355) | protected override void Dispose(bool disposing) { if (disposing) Clear... method OnCollectionChanged (line 368) | protected override void OnCollectionChanged(NotifyCollectionChangedEve... method SetIndex (line 387) | private void SetIndex(Func> before) method Reschedule (line 404) | private void Reschedule(Action before) method GetImageSource (line 434) | internal ImageSource GetImageSource(ImageItem src) => FILE: Applications/Editor/Main/Sources/Models/ImageItem.cs class ImageItem (line 36) | public class ImageItem : ObservableBase, IListItem method ImageItem (line 54) | public ImageItem(Func getter, method Refresh (line 201) | public void Refresh() => Refresh(nameof(Stretch), nameof(Image)); method Rotate (line 214) | public void Rotate(int degree) method Dispose (line 239) | protected override void Dispose(bool disposing) method UpdateSize (line 260) | private void UpdateSize() method WhenPreferencesChanged (line 289) | private void WhenPreferencesChanged(object s, PropertyChangedEventArgs e) FILE: Applications/Editor/Main/Sources/Models/ImagePreference.cs class ImagePreference (line 35) | public sealed class ImagePreference : ObservableBase method ImagePreference (line 51) | public ImagePreference(Dispatcher dispatcher) : base(dispatcher) { } method Dispose (line 201) | protected override void Dispose(bool disposing) { } method GetDummyImage (line 212) | private ImageSource GetDummyImage() => FILE: Applications/Editor/Main/Sources/Models/ImageRenderer.cs class ImageRenderer (line 36) | public class ImageRenderer : IDocumentRenderer method Render (line 59) | public void Render(Graphics dest, Page page, PointF point, SizeF size) => method Render (line 76) | public Image Render(Page page, SizeF size) method GetRatio (line 105) | private double GetRatio(Page page, SizeF size) method Select (line 122) | private void Select(Image src, Page page) method Rotate (line 141) | private void Rotate(Image src, Angle angle) FILE: Applications/Editor/Main/Sources/Models/ImageSelection.cs class ImageSelection (line 34) | public sealed class ImageSelection : Selection method ImageSelection (line 50) | public ImageSelection(Dispatcher dispatcher) : base(dispatcher) { } method OnPropertyChanged (line 104) | protected override void OnPropertyChanged(PropertyChangedEventArgs e) FILE: Applications/Editor/Main/Sources/Models/Message.cs class Message (line 34) | internal static class Message method From (line 51) | public static DialogMessage From(Exception src) method ForOverwrite (line 76) | public static DialogMessage ForOverwrite() => new(Surface.Texts.Warn_O... method ForOpen (line 98) | public static OpenFileMessage ForOpen() => new(Surface.Texts.Window_Open) method ForInsert (line 120) | public static OpenFileMessage ForInsert() => new(Surface.Texts.Window_... method ForBackup (line 142) | public static OpenDirectoryMessage ForBackup(string src) => new(Surfac... method ForTemp (line 159) | public static OpenDirectoryMessage ForTemp(string src) => new(Surface.... method ForExtract (line 176) | public static SaveFileMessage ForExtract() => new(Surface.Texts.Window... method ForSave (line 198) | public static SaveFileMessage ForSave() => new(Surface.Texts.Window_Save) FILE: Applications/Editor/Main/Sources/Models/Range.cs class Range (line 43) | public sealed class Range : EnumerableBase method Range (line 60) | public Range(string src, int n) => _inner = Parse(src, n); method GetEnumerator (line 79) | public override IEnumerator GetEnumerator() => _inner.GetEnumerat... method Dispose (line 101) | protected override void Dispose(bool disposing) { } method Parse (line 112) | private static IEnumerable Parse(string src, int n) class RangeException (line 150) | [Serializable] method RangeException (line 162) | public RangeException() : base(Surface.Texts.Error_Range) { } FILE: Applications/Editor/Main/Sources/Models/RendererCache.cs class RendererCache (line 36) | public sealed class RendererCache : DisposableBase method RendererCache (line 52) | public RendererCache(Func> query) => _query = query; method GetOrAdd (line 72) | public IDocumentRenderer GetOrAdd(string src) => GetOrAdd(src, string.... method GetOrAdd (line 89) | public IDocumentRenderer GetOrAdd(string src, string password) method Clear (line 105) | public void Clear() method Dispose (line 133) | protected override void Dispose(bool disposing) method Create (line 148) | private IDocumentRenderer Create(string src, string password) => method CreateDocumentRenderer (line 163) | private DocumentRenderer CreateDocumentRenderer(string src, string pas... method CreateImageRenderer (line 185) | private ImageRenderer CreateImageRenderer(string src, string password)... FILE: Applications/Editor/Main/Sources/Models/RibbonElement.cs class RibbonElement (line 36) | public sealed class RibbonElement : BindableElement method RibbonElement (line 54) | public RibbonElement(string name, method RibbonElement (line 74) | public RibbonElement(string name, method RibbonElement (line 96) | public RibbonElement(string name, method Dispose (line 208) | protected override void Dispose(bool disposing) method React (line 222) | protected override void React() method OnPropertyChanged (line 237) | protected override void OnPropertyChanged(PropertyChangedEventArgs e) method Register (line 261) | private IDisposable Register(ICommand src) FILE: Applications/Editor/Main/Sources/Models/SaveAction.cs class SaveAction (line 38) | public sealed class SaveAction : DisposableBase method SaveAction (line 56) | public SaveAction(IDocumentReader src, ImageCollection images, SaveOpt... method Invoke (line 116) | public void Invoke(Action prev, Action next) method Dispose (line 141) | protected override void Dispose(bool disposing) method SaveAsDocument (line 159) | private void SaveAsDocument(Action prev, Action next) ... method SaveAsDocument (line 176) | private void SaveAsDocument(string dest, IDocumentReader src, IEnumera... method SaveWithItext (line 215) | private void SaveWithItext(string dest, IDocumentReader src, IEnumerab... method SplitAsDocument (line 237) | private void SplitAsDocument(Action prev, Action next) method SplitAsImage (line 258) | private void SplitAsImage(Action prev, Action next) method MoveOrCopy (line 282) | private void MoveOrCopy(string src, string dest, bool overwrite) method GetPath (line 314) | private string GetPath(Entity src, int index, int count) method GetIndices (line 330) | private IEnumerable GetIndices(SaveOption e) => e.Target switch FILE: Applications/Editor/Main/Sources/Models/SaveOption.cs class SaveOption (line 36) | public sealed class SaveOption : ObservableBase method SaveOption (line 49) | public SaveOption() : this(Dispatcher.Vanilla) { } method SaveOption (line 63) | public SaveOption(Dispatcher dispatcher) : base(dispatcher) method ToItext (line 273) | public Itext.SaveOption ToItext() => new() method Dispose (line 299) | protected override void Dispose(bool disposing) { } method SetFormat (line 310) | private void SetFormat() method SetDestination (line 333) | private void SetDestination() method GetEntity (line 351) | private Entity GetEntity(string src) => src.HasValue() ? new(src) : de... type SaveFormat (line 365) | public enum SaveFormat type SaveTarget (line 382) | public enum SaveTarget FILE: Applications/Editor/Main/Sources/Models/Selection.cs class Selection (line 34) | public class Selection : ObservableBase, IEnumerable method Selection (line 50) | public Selection(Dispatcher dispatcher) : base(dispatcher) { } method Add (line 93) | public void Add(T src) method Remove (line 109) | public void Remove(T src) method GetEnumerator (line 127) | public IEnumerator GetEnumerator() => RawObject.Keys.GetEnumerator(); method GetEnumerator (line 138) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); method Dispose (line 155) | protected override void Dispose(bool disposing) { } FILE: Applications/Editor/Main/Sources/Models/SettingFolder.cs class SettingFolder (line 41) | public sealed class SettingFolder : SettingFolder method SettingFolder (line 54) | public SettingFolder() : this(Format.Registry, @"CubeSoft\CubePDF Util... method SettingFolder (line 69) | public SettingFolder(Format format, string location) : this(typeof(App... method SettingFolder (line 85) | public SettingFolder(Assembly assembly, Format format, string location) : method GetSplashProcesses (line 160) | public IEnumerable GetSplashProcesses() => method OnLoad (line 176) | protected override void OnLoad() method OnSave (line 191) | protected override void OnSave() method OnPropertyChanged (line 206) | protected override void OnPropertyChanged(PropertyChangedEventArgs e) method MakeUri (line 225) | private Uri MakeUri(string url) => FILE: Applications/Editor/Main/Sources/Models/SettingValue.cs class SettingValue (line 35) | [DataContract] FILE: Applications/Editor/Main/Sources/Native/Shell32.cs class NativeMethods (line 31) | internal static class NativeMethods method SHAddToRecentDocs (line 44) | [DllImport(LibName, CharSet = CharSet.Unicode)] FILE: Applications/Editor/Main/Sources/Presenters/DialogViewModel.cs class DialogViewModel (line 34) | public abstract class DialogViewModel : PresentableBase method DialogViewModel (line 52) | protected DialogViewModel(TModel model, method GetTitle (line 119) | protected abstract string GetTitle(); FILE: Applications/Editor/Main/Sources/Presenters/Encryption/EncryptionFacade.cs class EncryptionFacade (line 33) | public sealed class EncryptionFacade method EncryptionFacade (line 47) | public EncryptionFacade(Encryption src) method IsAcceptable (line 137) | public bool IsAcceptable() method Normalize (line 162) | public void Normalize() method GetPermission (line 183) | public PermissionValue GetPermission(bool value) => value ? Permission... FILE: Applications/Editor/Main/Sources/Presenters/Encryption/EncryptionViewModel.cs class EncryptionViewModel (line 36) | public sealed class EncryptionViewModel : DialogViewModel method EncryptionViewModel (line 54) | public EncryptionViewModel(Action callback, method GetTitle (line 354) | protected override string GetTitle() => Surface.Texts.Security_Window; FILE: Applications/Editor/Main/Sources/Presenters/Extract/ExtractFacade.cs class ExtractFacade (line 31) | public sealed class ExtractFacade method ExtractFacade (line 49) | public ExtractFacade(ImageSelection selection, int count, Dispatcher d... method Create (line 106) | private SaveOption Create(ImageSelection src, Dispatcher dispatcher) FILE: Applications/Editor/Main/Sources/Presenters/Extract/ExtractViewModel.cs class ExtractViewModel (line 40) | public sealed class ExtractViewModel : DialogViewModel method ExtractViewModel (line 59) | public ExtractViewModel(Action callback, method GetTitle (line 298) | protected override string GetTitle() => Surface.Texts.Extract_Window; FILE: Applications/Editor/Main/Sources/Presenters/Insert/InsertBindableValue.cs class InsertBindableValue (line 32) | public sealed class InsertBindableValue : ObservableBase method InsertBindableValue (line 50) | public InsertBindableValue(int index, int count, Dispatcher dispatcher... method Dispose (line 158) | protected override void Dispose(bool disposing) { } FILE: Applications/Editor/Main/Sources/Presenters/Insert/InsertFacade.cs class InsertFacade (line 38) | public sealed class InsertFacade method InsertFacade (line 57) | public InsertFacade(int index, int count, SettingValue settings, Dispa... method Preview (line 102) | public void Preview() => Process.Start(Value.Selection.First().FullName); method Add (line 115) | public void Add(IEnumerable src) method Clear (line 130) | public void Clear() method Remove (line 145) | public void Remove() method Move (line 165) | public void Move(int delta) method Move (line 182) | public void Move(int from, int to) method SelectClear (line 198) | public void SelectClear() method Move (line 216) | private void Move(IEnumerable src, int delta) method MovePrevious (line 234) | private void MovePrevious(int from, int to) method MoveNext (line 251) | private void MoveNext(int from, int to) method GetSelection (line 270) | private IEnumerable GetSelection(int delta) FILE: Applications/Editor/Main/Sources/Presenters/Insert/InsertViewModel.cs class InsertViewModel (line 37) | public sealed class InsertViewModel : DialogViewModel method InsertViewModel (line 57) | public InsertViewModel(Action> callback, method GetTitle (line 299) | protected override string GetTitle() => Surface.Texts.Insert_Window; method Dispose (line 316) | protected override void Dispose(bool disposing) method SendOpen (line 338) | private void SendOpen() method GetOkCommand (line 354) | private ICommand GetOkCommand(Action> callb... method IsSelected (line 375) | private ICommand IsSelected(Action action) => new DelegateCommand(action, FILE: Applications/Editor/Main/Sources/Presenters/Insert/PositionViewModel.cs class PositionViewModel (line 33) | public sealed class PositionViewModel : PresentableBase Message... method Set (line 323) | public HistoryItem Set(Metadata src) method Set (line 344) | public HistoryItem Set(Encryption value) method Set (line 362) | internal void Set(Metadata metadata, Encryption encryption) method Dispose (line 383) | protected override void Dispose(bool disposing) method LazyLoad (line 403) | private void LazyLoad() FILE: Applications/Editor/Main/Sources/Presenters/Main/MainFacade.cs class MainFacade (line 38) | public sealed class MainFacade : DisposableBase method MainFacade (line 55) | public MainFacade(SettingFolder folder, SynchronizationContext context) method Open (line 130) | public void Open(string src) method Close (line 150) | public void Close() => Invoke(() => { Cache.Clear(); Value.Clear(); }); method Save (line 166) | public void Save(IDocumentReader src, SaveOption options, Action Invoke(() => Value.Images.Select(... method Flip (line 198) | public void Flip() => Invoke(Value.Images.Flip); method Insert (line 212) | public void Insert(int index, IEnumerable src) method Insert (line 238) | public void Insert(int index, IEnumerable src) => method Remove (line 250) | public void Remove() => Invoke(Value.Images.Remove); method Remove (line 261) | public void Remove(IEnumerable indices) => Invoke(() => Value.Ima... method Move (line 272) | public void Move(int delta) => Invoke(() => Value.Images.Move(delta)); method Rotate (line 285) | public void Rotate(int degree) => Invoke(() => Value.Images.Rotate(deg... method Update (line 298) | public void Update(Metadata src) => Invoke(() => Value.Set(src)); method Update (line 311) | public void Update(Encryption src) => Invoke(() => Value.Set(src)); method Undo (line 322) | public void Undo() => Invoke(Value.History.Undo); method Redo (line 333) | public void Redo() => Invoke(Value.History.Redo); method Zoom (line 348) | public void Zoom(int offset) => Invoke(() => method Redraw (line 363) | public void Redraw() => Invoke(Value.Images.Redraw); method Dispose (line 384) | protected override void Dispose(bool disposing) method Invoke (line 400) | private void Invoke(Func func) => Invoke(() => Value.Hist... method Invoke (line 411) | private void Invoke(Action action) => Value.Invoke(() => method Setup (line 427) | private SettingFolder Setup(SettingFolder src) FILE: Applications/Editor/Main/Sources/Presenters/Main/MainViewModel.cs class MainViewModel (line 37) | public sealed class MainViewModel : MainViewModelBase method MainViewModel (line 50) | public MainViewModel() : this (new() { AutoSave = true }, Synchronizat... method MainViewModel (line 62) | public MainViewModel(SettingFolder src, SynchronizationContext context) : method Dispose (line 179) | protected override void Dispose(bool disposing) FILE: Applications/Editor/Main/Sources/Presenters/Main/MainViewModelBase.cs class MainViewModelBase (line 40) | public abstract class MainViewModelBase : PresentableBase method MainViewModelBase (line 58) | protected MainViewModelBase(MainFacade facade, method GetOpenLinkCommand (line 78) | protected ICommand GetOpenLinkCommand() => new DelegateCommand( method GetCloseCommand (line 94) | protected ICommand GetCloseCommand() => new DelegateCommand new DelegateCommand( method IsOpen (line 134) | protected ICommand IsOpen(Action action) => new DelegateCommand( method IsSelected (line 153) | protected ICommand IsSelected(Action action) => new DelegateCommand( method IsUndoable (line 175) | protected ICommand IsUndoable(Action action) => new DelegateCommand( method IsRedoable (line 194) | protected ICommand IsRedoable(Action action) => new DelegateCommand( method OnMessage (line 222) | protected override DialogMessage OnMessage(Exception src) => method SendClose (line 240) | protected void SendClose(CancelEventArgs src) method SendOpen (line 267) | protected void SendOpen(Action action) => method SendSave (line 283) | protected void SendSave(Action action) => method SendInsert (line 299) | protected void SendInsert(int index) => Send( method SendInsert (line 315) | protected void SendInsert() => Send(new InsertViewModel( method SendRemove (line 333) | protected void SendRemove() => Send(new RemoveViewModel( method SendExtract (line 349) | protected void SendExtract() => Send(new ExtractViewModel( method SendMetadata (line 366) | protected void SendMetadata() => Run(() =>Send(new MetadataViewModel( method SendEncryption (line 383) | protected void SendEncryption() => Run(() => Send(new EncryptionViewMo... method SendPreview (line 399) | protected void SendPreview() => Send(new PreviewViewModel( method SendSetting (line 415) | protected void SendSetting() => Send(new SettingViewModel(Facade.Folde... FILE: Applications/Editor/Main/Sources/Presenters/Main/RecentViewModel.cs class RecentViewModel (line 36) | public sealed class RecentViewModel : PresentableBase method RecentViewModel (line 54) | public RecentViewModel(DirectoryMonitor items, FILE: Applications/Editor/Main/Sources/Presenters/Main/RibbonViewModel.cs class RibbonViewModel (line 34) | public sealed class RibbonViewModel : MainViewModelBase method RibbonViewModel (line 52) | public RibbonViewModel(MainFacade src, FILE: Applications/Editor/Main/Sources/Presenters/Metadata/MetadataFacade.cs class MetadataFacade (line 34) | public sealed class MetadataFacade method MetadataFacade (line 51) | public MetadataFacade(Metadata src, Entity file) FILE: Applications/Editor/Main/Sources/Presenters/Metadata/MetadataViewModel.cs class MetadataViewModel (line 36) | public sealed class MetadataViewModel : DialogViewModel method MetadataViewModel (line 55) | public MetadataViewModel(Action callback, method GetTitle (line 330) | protected override string GetTitle() => Surface.Texts.Metadata_Window; FILE: Applications/Editor/Main/Sources/Presenters/PasswordViewModel.cs class PasswordViewModel (line 36) | public sealed class PasswordViewModel : DialogViewModel src, Synchroniza... method GetTitle (line 97) | protected override string GetTitle() => Surface.Texts.Window_Password; method GetFileName (line 108) | private static string GetFileName(string src) FILE: Applications/Editor/Main/Sources/Presenters/Preview/PreviewBindableValue.cs class PreviewBindableValue (line 34) | public sealed class PreviewBindableValue : ObservableBase method PreviewBindableValue (line 52) | public PreviewBindableValue(ImageCollection src, Entity file, Dispatch... method Dispose (line 171) | protected override void Dispose(bool disposing) { } FILE: Applications/Editor/Main/Sources/Presenters/Preview/PreviewFacade.cs class PreviewFacade (line 35) | public sealed class PreviewFacade method PreviewFacade (line 53) | public PreviewFacade(ImageCollection src, Entity file, Dispatcher disp... method Setup (line 87) | private void Setup(int index) FILE: Applications/Editor/Main/Sources/Presenters/Preview/PreviewViewModel.cs class PreviewViewModel (line 33) | public sealed class PreviewViewModel : DialogViewModel method PreviewViewModel (line 51) | public PreviewViewModel(ImageCollection src, Entity file, Synchronizat... method GetTitle (line 84) | protected override string GetTitle() => string.Format( FILE: Applications/Editor/Main/Sources/Presenters/Remove/RemoveFacade.cs class RemoveFacade (line 33) | public sealed class RemoveFacade : ObservableBase method RemoveFacade (line 50) | public RemoveFacade(int count, Dispatcher dispatcher) : base(dispatcher) method Get (line 98) | public IEnumerable Get() => new Range(Range, Count).Select(i => i... method Dispose (line 115) | protected override void Dispose(bool disposing) { } FILE: Applications/Editor/Main/Sources/Presenters/Remove/RemoveViewModel.cs class RemoveViewModel (line 37) | public sealed class RemoveViewModel : DialogViewModel method RemoveViewModel (line 55) | public RemoveViewModel(Action> callback, method GetTitle (line 130) | protected override string GetTitle() => Surface.Texts.Remove_Window; FILE: Applications/Editor/Main/Sources/Presenters/SettingViewModel.cs class SettingViewModel (line 38) | public sealed class SettingViewModel : DialogViewModel method SettingViewModel (line 55) | public SettingViewModel(SettingFolder src, SynchronizationContext cont... method GetTitle (line 365) | protected override string GetTitle() => Surface.Texts.Setting_Window; method Apply (line 376) | private void Apply() FILE: Applications/Editor/Main/Sources/Surface.cs class Surface (line 32) | public static class Surface FILE: Applications/Editor/Main/Sources/Texts/English.cs class EnglishText (line 30) | internal class EnglishText() : Globalization.TextGroup(new() FILE: Applications/Editor/Main/Sources/Texts/German.cs class GermanText (line 30) | internal class GermanText() : Globalization.TextGroup(new() FILE: Applications/Editor/Main/Sources/Texts/Japanese.cs class JapaneseText (line 30) | internal class JapaneseText() : Globalization.TextGroup(new() FILE: Applications/Editor/Main/Sources/Texts/Russian.cs class RussianText (line 30) | internal class RussianText() : Globalization.TextGroup(new() FILE: Applications/Editor/Main/Sources/Texts/SimplifiedChinese.cs class SimplifiedChineseText (line 30) | internal class SimplifiedChineseText() : Globalization.TextGroup(new() FILE: Applications/Editor/Main/Sources/Texts/Text.cs class Text (line 33) | internal class Text() : LocalizableText(Make, new EnglishText()) method Make (line 234) | private static TextGroup Make(Language src) => src switch method OnReset (line 254) | protected override void OnReset(Language src) FILE: Applications/Editor/Main/Views/Components/FileListControl.xaml.cs class FileListControl (line 32) | public partial class FileListControl : UserControl method FileListControl (line 43) | public FileListControl() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/Components/FooterControl.xaml.cs class FooterControl (line 32) | public partial class FooterControl : UserControl method FooterControl (line 43) | public FooterControl() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/Components/HeroControl.xaml.cs class HeroControl (line 32) | public partial class HeroControl : UserControl method HeroControl (line 43) | public HeroControl() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/Components/PositionControl.xaml.cs class PositionControl (line 32) | public partial class PositionControl : UserControl method PositionControl (line 43) | public PositionControl() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/Components/RibbonControl.xaml.cs class RibbonControl (line 32) | public partial class RibbonControl : UserControl method RibbonControl (line 43) | public RibbonControl() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/EncryptionWindow.xaml.cs class EncryptionWindow (line 32) | public partial class EncryptionWindow : Window method EncryptionWindow (line 43) | public EncryptionWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/ExtractWindow.xaml.cs class ExtractWindow (line 32) | public partial class ExtractWindow : Window method ExtractWindow (line 43) | public ExtractWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/InsertWindow.xaml.cs class InsertWindow (line 32) | public partial class InsertWindow : Window method InsertWindow (line 43) | public InsertWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/MainWindow.xaml.cs class MainWindow (line 32) | public partial class MainWindow : RibbonWindow method MainWindow (line 43) | public MainWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/MetadataWindow.xaml.cs class MetadataWindow (line 32) | public partial class MetadataWindow : Window method MetadataWindow (line 43) | public MetadataWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/PasswordWindow.xaml.cs class PasswordWindow (line 32) | public partial class PasswordWindow : Window method PasswordWindow (line 43) | public PasswordWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/PreviewWindow.xaml.cs class PreviewWindow (line 32) | public partial class PreviewWindow : Window method PreviewWindow (line 43) | public PreviewWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/RemoveWindow.xaml.cs class RemoveWindow (line 32) | public partial class RemoveWindow : Window method RemoveWindow (line 43) | public RemoveWindow() { InitializeComponent(); } FILE: Applications/Editor/Main/Views/SettingWindow.xaml.cs class SettingWindow (line 32) | public partial class SettingWindow : Window method SettingWindow (line 43) | public SettingWindow() { InitializeComponent(); } FILE: Applications/Pages/Main/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Applications/Pages/Main/Sources/Interactions/FileDropBehavior.cs class FileDropBehavior (line 32) | public sealed class FileDropBehavior : DisposableBase method FileDropBehavior (line 49) | public FileDropBehavior(MainWindow view, MainViewModel vm) method Dispose (line 87) | protected override void Dispose(bool disposing) method OnDragOver (line 101) | private void OnDragOver(object s, DragEventArgs e) => FILE: Applications/Pages/Main/Sources/Interactions/SelectionBehavior.cs class SelectionBehavior (line 32) | public sealed class SelectionBehavior : DisposableBase method SelectionBehavior (line 48) | public SelectionBehavior(DataGridView view) method Dispose (line 73) | protected override void Dispose(bool disposing) method OnMouseUp (line 87) | private void OnMouseUp(object s, MouseEventArgs e) FILE: Applications/Pages/Main/Sources/Message.cs class Message (line 35) | internal static class Message method ForError (line 53) | public static DialogMessage ForError(string src) => new(src) method ForAdd (line 75) | public static OpenFileMessage ForAdd() => new(Surface.Texts.Window_Add) method ForMerge (line 98) | public static SaveFileMessage ForMerge() => new(Surface.Texts.Window_M... method ForSplit (line 120) | public static OpenDirectoryMessage ForSplit() => new(Surface.Texts.Win... method ForTemp (line 136) | public static OpenDirectoryMessage ForTemp() => new(Surface.Texts.Wind... method ForSelect (line 156) | public static SelectMessage ForSelect(IEnumerable indices, int of... method ForPreview (line 175) | public static PreviewMessage ForPreview(IList src, IEnumerable Get(IEnumerable src) => method GetCore (line 84) | private IEnumerable GetCore(IGrouping src) => method Filter (line 98) | private IEnumerable Filter(IEnumerable src) => SortIte... method IsTarget (line 109) | private bool IsTarget(string src) method SortItems (line 124) | private IEnumerable SortItems(IEnumerable src) => FILE: Applications/Pages/Main/Sources/Models/Messages.cs class UpdateListMessage (line 32) | public sealed class UpdateListMessage { } class SelectMessage (line 43) | public sealed class SelectMessage : Message> { } class PreviewMessage (line 54) | public sealed class PreviewMessage : Message { } FILE: Applications/Pages/Main/Sources/Models/SettingExtension.cs class SettingExtension (line 32) | public static class SettingExtension method ToOpenOption (line 45) | public static OpenOption ToOpenOption(this SettingFolder _) => new() method ToSaveOption (line 63) | public static SaveOption ToSaveOption(this SettingFolder src) => new() FILE: Applications/Pages/Main/Sources/Models/SettingFolder.cs class SettingFolder (line 35) | public sealed class SettingFolder : SettingFolder method SettingFolder (line 48) | public SettingFolder() : this(typeof(Program).Assembly, Format.Registr... method SettingFolder (line 64) | public SettingFolder(Assembly assembly, Format format, string location) : method OnSave (line 106) | protected override void OnSave() FILE: Applications/Pages/Main/Sources/Models/SettingValue.cs class SettingValue (line 34) | [DataContract] FILE: Applications/Pages/Main/Sources/Presenters/EncryptionViewModel.cs class EncryptionViewModel (line 33) | public class EncryptionViewModel : PresentableBase method EncryptionViewModel (line 51) | public EncryptionViewModel(Encryption src, Aggregator aggregator, Sync... method Apply (line 343) | public bool Apply() FILE: Applications/Pages/Main/Sources/Presenters/MainFacade.cs class MainFacade (line 40) | public sealed class MainFacade : ObservableBase, INotifyCollectionChanged method MainFacade (line 56) | public MainFacade(SettingFolder src) method Merge (line 168) | public void Merge(string dest) => Lock(() => method Split (line 194) | public void Split(string directory) => Lock(() => method Add (line 212) | public void Add(IEnumerable src) => Lock(() => method Move (line 240) | public bool Move(IEnumerable indices, int offset) => Lock(() => method Remove (line 266) | public void Remove(IEnumerable indices) => Lock(() => method Reset (line 278) | public void Reset() => Lock(() => method Dispose (line 309) | protected override void Dispose(bool disposing) { } method Make (line 320) | private DocumentWriterBase Make(DocumentWriterBase dest) method MoveItems (line 353) | private void MoveItems(IEnumerable indices, int offset) method Lock (line 375) | private void Lock(Action action) => Lock(() => method Lock (line 390) | private T Lock(Func func) FILE: Applications/Pages/Main/Sources/Presenters/MainViewModel.cs class MainViewModel (line 39) | public sealed class MainViewModel : PresentableBase method MainViewModel (line 55) | public MainViewModel(SettingFolder src, IEnumerable args) : method MainViewModel (line 72) | public MainViewModel(SettingFolder src, IEnumerable args, Sync... method Setup (line 161) | public void Setup() { if (Arguments.Any()) Add(Arguments); } method Merge (line 172) | public void Merge() => Send(Message.ForMerge(), Facade.Merge, false); method Metadata (line 183) | public void Metadata() => Send(new MetadataViewModel(Facade.Metadata, ... method Split (line 194) | public void Split() => Send(Message.ForSplit(), Facade.Split, false); method Add (line 205) | public void Add() => Send(Message.ForAdd(), Facade.Add, true); method Add (line 218) | public void Add(IEnumerable src) => Run(() => Facade.Add(src),... method Remove (line 233) | public void Remove(IEnumerable indices) => Run(() => Facade.Remov... method Clear (line 244) | public void Clear() => Run(Facade.Reset, true); method Move (line 258) | public void Move(IEnumerable indices, int offset) => Run(() => method Preview (line 276) | public void Preview(IEnumerable indices) method Setting (line 290) | public void Setting() => Send(new SettingViewModel(Facade.Settings, Co... method Help (line 301) | public void Help() => Send(new ProcessMessage(Surface.DocumentUri.ToSt... method ObserveCollection (line 316) | private IDisposable ObserveCollection() FILE: Applications/Pages/Main/Sources/Presenters/MetadataViewModel.cs class MetadataViewModel (line 32) | public class MetadataViewModel : PresentableBase method MetadataViewModel (line 50) | public MetadataViewModel(Metadata src, Encryption encryption, Synchron... method Apply (line 196) | public void Apply() FILE: Applications/Pages/Main/Sources/Presenters/PasswordViewModel.cs class PasswordViewModel (line 35) | public sealed class PasswordViewModel : PresentableBase src, Synchroniza... method Apply (line 116) | public void Apply() => Quit(() => Facade.Cancel = false, true); FILE: Applications/Pages/Main/Sources/Presenters/SettingViewModel.cs class SettingViewModel (line 34) | public sealed class SettingViewModel : PresentableBase method SettingViewModel (line 51) | public SettingViewModel(SettingFolder src, SynchronizationContext cont... method SelectTemp (line 197) | public void SelectTemp() => Send(Message.ForTemp(), e => Temp = e, true); method Apply (line 208) | public void Apply() => Quit(() => FILE: Applications/Pages/Main/Sources/Program.cs class Program (line 35) | static class Program method Main (line 46) | [STAThread] FILE: Applications/Pages/Main/Sources/Surface.cs class Surface (line 35) | public static class Surface method MakeUri (line 160) | private static Uri MakeUri(string url) => FILE: Applications/Pages/Main/Sources/Texts/English.cs class EnglishText (line 30) | internal class EnglishText() : Globalization.TextGroup(new() FILE: Applications/Pages/Main/Sources/Texts/German.cs class GermanText (line 30) | internal class GermanText() : Globalization.TextGroup(new() FILE: Applications/Pages/Main/Sources/Texts/Japanese.cs class JapaneseText (line 30) | internal class JapaneseText() : Globalization.TextGroup(new() FILE: Applications/Pages/Main/Sources/Texts/Russian.cs class RussianText (line 30) | internal class RussianText() : Globalization.TextGroup(new() FILE: Applications/Pages/Main/Sources/Texts/SimplifiedChinese.cs class SimplifiedChineseText (line 30) | internal class SimplifiedChineseText() : Globalization.TextGroup(new() FILE: Applications/Pages/Main/Sources/Texts/Text.cs class Text (line 33) | internal class Text() : LocalizableText(Make, new EnglishText()) method Make (line 154) | private static TextGroup Make(Language src) => src switch method OnReset (line 174) | protected override void OnReset(Language src) FILE: Applications/Pages/Main/Sources/Views/FileContextMenu.cs class FileContextMenu (line 33) | public sealed class FileContextMenu : ContextMenuStrip method FileContextMenu (line 46) | public FileContextMenu(Func predicate) FILE: Applications/Pages/Main/Sources/Views/FileContextMenuItem.cs class FileContextMenuItem (line 33) | internal class FileContextMenuItem : ToolStripMenuItem method FileContextMenuItem (line 52) | public FileContextMenuItem(string text, Func predicate) : base(t... FILE: Applications/Pages/Main/Sources/Views/FileGridView.cs class FileGridView (line 36) | public class FileGridView : DataGridView method FileGridView (line 49) | public FileGridView() method Refresh (line 82) | public override void Refresh() method OnCreateControl (line 97) | protected override void OnCreateControl() method OnCellFormatting (line 120) | protected override void OnCellFormatting(DataGridViewCellFormattingEve... method MakeColumn (line 150) | private static DataGridViewColumn MakeColumn(string name, string text,... method GetColumnText (line 179) | private static string GetColumnText(int column) => column switch FILE: Applications/Pages/Main/Sources/Views/MainWindow.Designer.cs class MainWindow (line 3) | partial class MainWindow method Dispose (line 11) | protected override void Dispose(bool disposing) method InitializeComponent (line 22) | private void InitializeComponent() FILE: Applications/Pages/Main/Sources/Views/MainWindow.cs class MainWindow (line 41) | public partial class MainWindow : Window method MainWindow (line 54) | public MainWindow() => InitializeComponent(); method OnBind (line 90) | protected override void OnBind(IBindable src) method BindCore (line 112) | private void BindCore(MainViewModel vm) method BindTexts (line 129) | private void BindTexts(MainViewModel _) method BindBehaviors (line 154) | private void BindBehaviors(MainViewModel vm) method BindShortcuts (line 203) | private void BindShortcuts(MainViewModel vm) method Select (line 242) | private void Select(IEnumerable indices) FILE: Applications/Pages/Main/Sources/Views/MetadataWindow.Designer.cs class MetadataWindow (line 3) | partial class MetadataWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Applications/Pages/Main/Sources/Views/MetadataWindow.cs class MetadataWindow (line 29) | public partial class MetadataWindow : Window method MetadataWindow (line 42) | public MetadataWindow() => InitializeComponent(); method OnBind (line 59) | protected override void OnBind(IBindable src) method BindCore (line 79) | private void BindCore(MetadataViewModel vm) method BindTexts (line 123) | private void BindTexts(MetadataViewModel _) method BindBehaviors (line 172) | private void BindBehaviors(MetadataViewModel vm) FILE: Applications/Pages/Main/Sources/Views/PasswordWindow.Designer.cs class PasswordWindow (line 3) | partial class PasswordWindow method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Applications/Pages/Main/Sources/Views/PasswordWindow.cs class PasswordWindow (line 35) | public partial class PasswordWindow : Window method PasswordWindow (line 48) | public PasswordWindow() => InitializeComponent(); method OnBind (line 63) | protected override void OnBind(IBindable src) method BindCore (line 84) | private void BindCore(PasswordViewModel vm) method BindTexts (line 101) | private void BindTexts(PasswordViewModel _) method BindBehaviors (line 118) | private void BindBehaviors(PasswordViewModel vm) FILE: Applications/Pages/Main/Sources/Views/SettingWindow.Designer.cs class SettingWindow (line 4) | partial class SettingWindow method Dispose (line 15) | protected override void Dispose(bool disposing) method InitializeComponent (line 30) | private void InitializeComponent() FILE: Applications/Pages/Main/Sources/Views/SettingWindow.cs class SettingWindow (line 35) | public partial class SettingWindow : Window method SettingWindow (line 48) | public SettingWindow() => InitializeComponent(); method OnBind (line 63) | protected override void OnBind(IBindable src) method BindCore (line 83) | private void BindCore(SettingViewModel vm) method BindTexts (line 112) | private void BindTexts(SettingViewModel _) FILE: Libraries/Core/Sources/Angle.cs class Angle (line 32) | [Serializable] method Angle (line 44) | public Angle() : this(0) { } method Angle (line 58) | public Angle(int degree) => Degree = Normalize(degree); method Normalize (line 129) | private int Normalize(int src) FILE: Libraries/Core/Sources/Attachment.cs class Attachment (line 32) | public class Attachment method Attachment (line 48) | public Attachment(string path) : this(Io.GetFileName(path), path) { } method Attachment (line 63) | public Attachment(string name, string path) method GetLength (line 141) | protected virtual long GetLength() => new Entity(Source)?.Length ?? 0; method GetData (line 152) | protected virtual byte[] GetData() method GetChecksum (line 172) | protected virtual byte[] GetChecksum() => FILE: Libraries/Core/Sources/Encryption.cs class Encryption (line 32) | [Serializable] FILE: Libraries/Core/Sources/EncryptionException.cs class EncryptionException (line 31) | [Serializable] method EncryptionException (line 47) | public EncryptionException(string message, Exception inner) : base(mes... FILE: Libraries/Core/Sources/EncryptionMethod.cs type EncryptionMethod (line 39) | public enum EncryptionMethod FILE: Libraries/Core/Sources/Extensions/DocumentReader.cs class DocumentReaderExtension (line 32) | public static class DocumentReaderExtension method GetPage (line 58) | public static Page GetPage(this IDocumentReader src, int pagenum) FILE: Libraries/Core/Sources/Extensions/DocumentRenderer.cs class DocumentRendererExtension (line 31) | public static class DocumentRendererExtension method Render (line 48) | public static void Render(this IDocumentRenderer src, Graphics dest, P... method Render (line 65) | public static Image Render(this IDocumentRenderer src, Page page) => method Render (line 83) | public static Image Render(this IDocumentRenderer src, Page page, doub... FILE: Libraries/Core/Sources/Extensions/DocumentWriter.cs class DocumentWriterExtension (line 29) | public static class DocumentWriterExtension method Add (line 45) | public static void Add(this IDocumentWriter src, Page page) => method Add (line 64) | public static void Add(this IDocumentWriter src, Page page, IDocumentR... method Add (line 79) | public static void Add(this IDocumentWriter src, IDocumentReader reade... method Attach (line 94) | public static void Attach(this IDocumentWriter src, Attachment file) => FILE: Libraries/Core/Sources/Extensions/Encryption.cs class EncryptionExtension (line 29) | public static class EncryptionExtension method Copy (line 46) | public static Encryption Copy(this Encryption src) => new() method Deny (line 67) | public static void Deny(this Encryption src) => src.Set(PermissionValu... method Allow (line 80) | public static void Allow(this Encryption src) => src.Set(PermissionVal... method Set (line 95) | private static void Set(this Encryption src, PermissionValue value) FILE: Libraries/Core/Sources/Extensions/Metadata.cs class MetadataExtension (line 29) | public static class MetadataExtension method Copy (line 46) | public static Metadata Copy(this Metadata src) => new() FILE: Libraries/Core/Sources/Extensions/Page.cs class PageExtension (line 32) | public static class PageExtension method GetViewSize (line 49) | public static SizeF GetViewSize(this Page src) => src.GetViewSize(1.0); method GetViewSize (line 65) | public static SizeF GetViewSize(this Page src, double scale) FILE: Libraries/Core/Sources/File.cs class File (line 33) | [Serializable] method File (line 54) | protected File(EntitySource src, bool dispose) : base(src, dispose) { } FILE: Libraries/Core/Sources/IDocumentReader.cs type IDocumentReader (line 32) | public interface IDocumentReader : IDisposable FILE: Libraries/Core/Sources/IDocumentRenderer.cs type IDocumentRenderer (line 31) | public interface IDocumentRenderer method Render (line 47) | Image Render(Page page, SizeF size); method Render (line 64) | void Render(Graphics dest, Page page, PointF point, SizeF size); FILE: Libraries/Core/Sources/IDocumentWriter.cs type IDocumentWriter (line 32) | public interface IDocumentWriter : IDisposable method Reset (line 43) | void Reset(); method Save (line 56) | void Save(string path); method Add (line 69) | void Add(IEnumerable pages); method Add (line 86) | void Add(IEnumerable pages, IDocumentReader hint); method Add (line 99) | void Add(IEnumerable files); method Set (line 112) | void Set(Metadata metadata); method Set (line 125) | void Set(Encryption encryption); FILE: Libraries/Core/Sources/ImageFile.cs class ImageFile (line 34) | [Serializable] method ImageFile (line 51) | public ImageFile(string src) : this(new InitSource(src)) { } method ImageFile (line 66) | public ImageFile(string src, Image image) : this(new InitSource(src, i... method ImageFile (line 78) | private ImageFile(InitSource src) : base(IoEx.GetEntitySource(src.Path... class InitSource (line 106) | private class InitSource method InitSource (line 108) | public InitSource(string src) method InitSource (line 115) | public InitSource(string src, Image image) FILE: Libraries/Core/Sources/ImagePageCollection.cs class ImagePageCollection (line 36) | public class ImagePageCollection : EnumerableBase, IReadOnlyList GetEnumerator() method Dispose (line 148) | protected override void Dispose(bool disposing) { } method Setup (line 166) | private void Setup(string src, Image image) FILE: Libraries/Core/Sources/Internal/InitHack.cs class IsExternalInit (line 29) | internal sealed class IsExternalInit { } FILE: Libraries/Core/Sources/Metadata.cs class Metadata (line 33) | [Serializable] FILE: Libraries/Core/Sources/MetadataException.cs class MetadataException (line 31) | [Serializable] method MetadataException (line 47) | public MetadataException(string message, Exception inner) : base(messa... FILE: Libraries/Core/Sources/Page.cs class Page (line 32) | [Serializable] method Page (line 46) | public Page() { } method Page (line 60) | public Page(PageBase src) method Reset (line 106) | public void Reset() => OnReset(); method OnReset (line 117) | protected virtual void OnReset() => Delta = new(); FILE: Libraries/Core/Sources/PageBase.cs class PageBase (line 33) | [Serializable] FILE: Libraries/Core/Sources/PdfFile.cs class PdfFile (line 32) | [Serializable] method PdfFile (line 49) | public PdfFile(string src) : base(IoEx.GetEntitySource(src), true) FILE: Libraries/Core/Sources/PdfVersion.cs class PdfVersion (line 35) | [Serializable] method PdfVersion (line 50) | public PdfVersion() : this(1, 0) { } method PdfVersion (line 65) | public PdfVersion(int major, int minor) : this(major, minor, 0) { } method PdfVersion (line 81) | public PdfVersion(int major, int minor, int extension) : method PdfVersion (line 99) | public PdfVersion(string subset, int major, int minor, int extension) method ToString (line 188) | public override string ToString() FILE: Libraries/Core/Sources/Permission.cs class Permission (line 34) | [Serializable] method Permission (line 48) | public Permission() : this((long)PermissionFlags.All) { } method Permission (line 62) | public Permission(long src) method GetPermission (line 199) | private PermissionValue GetPermission(PermissionFlags src) => method GetPermission (line 211) | private PermissionValue GetPermission(PermissionFlags primary, Permiss... method GetPrintPermission (line 224) | private PermissionValue GetPrintPermission() => method GetModifyContentsPermission (line 236) | private PermissionValue GetModifyContentsPermission() => method SetPermission (line 253) | private bool SetPermission(ref PermissionFlags src, PermissionFlags va... method SetPermission (line 269) | private bool SetPermission(PermissionFlags src, PermissionValue value, method SetPrintPermission (line 285) | private bool SetPrintPermission(PermissionValue value) method SetModifyContentsPermission (line 302) | private bool SetModifyContentsPermission(PermissionValue value) FILE: Libraries/Core/Sources/PermissionValue.cs type PermissionValue (line 33) | [Serializable] class PermissionValueExtension (line 57) | public static class PermissionValueExtension method IsAllowed (line 72) | public static bool IsAllowed(this PermissionValue src) => src == Permi... method IsDenid (line 87) | public static bool IsDenid(this PermissionValue src) => src == Permiss... type PermissionFlags (line 103) | [Flags] FILE: Libraries/Core/Sources/ViewerOption.cs type ViewerOption (line 35) | [Flags] FILE: Libraries/Core/Sources/ViewerOptionFactory.cs class ViewerOptionFactory (line 33) | public static class ViewerOptionFactory method Create (line 54) | public static ViewerOption Create(int src) => (ViewerOption)(src & 0x0... method Create (line 70) | public static ViewerOption Create(string layout, string mode) method ToPageLayout (line 92) | public static ViewerOption ToPageLayout(this ViewerOption src) => src ... method ToPageMode (line 108) | public static ViewerOption ToPageMode(this ViewerOption src) => src & ... method ToName (line 128) | public static string ToName(this ViewerOption src) FILE: Libraries/Generating/Sources/Argument.cs class Argument (line 35) | public class Argument method Argument (line 58) | public Argument(string name, string value) : this('d', name, value, tr... method Argument (line 72) | public Argument(char type) : this(type, string.Empty, string.Empty) { } method Argument (line 91) | public Argument(char type, int value) : this(type, string.Empty, value... method Argument (line 110) | public Argument(char type, string name) : this(type, name, string.Empt... method Argument (line 125) | public Argument(string name, bool value) : this('d', name, value) { } method Argument (line 140) | public Argument(string name, int value) : this('d', name, value) { } method Argument (line 156) | public Argument(char type, string name, bool value) : method Argument (line 173) | public Argument(char type, string name, int value) : method Argument (line 190) | public Argument(char type, string name, string value) : method Argument (line 212) | public Argument(char type, string name, string value, bool literal) method Argument (line 232) | protected Argument(string value) : this(default, string.Empty, value, ... method ToString (line 313) | public override string ToString() class Code (line 341) | public class Code : Argument method Code (line 357) | public Code(string description) : base(description) { } FILE: Libraries/Generating/Sources/Converter.cs class Converter (line 37) | public class Converter method Converter (line 53) | public Converter(Format format) : this(format, SupportedFormats) { } method Converter (line 68) | protected Converter(Format format, IEnumerable supported) method Invoke (line 251) | public void Invoke(string src, string dest) => Invoke(new[] { src }, d... method Invoke (line 265) | public void Invoke(IEnumerable sources, string dest) method OnCreateArguments (line 293) | protected virtual IEnumerable OnCreateArguments() => method OnCreateCodes (line 308) | protected virtual IEnumerable OnCreateCodes() => method CreateBasicArgumetns (line 324) | private IEnumerable CreateBasicArgumetns() method CreateBasicCodes (line 348) | private IEnumerable CreateBasicCodes() method Adjust (line 366) | private IEnumerable Adjust(IEnumerable src) => FILE: Libraries/Generating/Sources/DocumentConverter.cs class DocumentConverter (line 34) | public class DocumentConverter : Converter method DocumentConverter (line 50) | public DocumentConverter(Format format) : this(format, SupportedFormat... method DocumentConverter (line 65) | protected DocumentConverter(Format format, IEnumerable support... method OnCreateArguments (line 133) | protected override IEnumerable OnCreateArguments() => base.O... method OnCreateCodes (line 150) | protected override IEnumerable OnCreateCodes() => method CreateColorMode (line 166) | private Argument CreateColorMode(string key) => ColorMode switch method CreateDownsampling (line 186) | private Argument CreateDownsampling(string key) => method CreateFonts (line 199) | private IEnumerable CreateFonts() method CreateImages (line 220) | private IEnumerable CreateImages() => new[] method CreateFontCodes (line 248) | private IEnumerable CreateFontCodes() FILE: Libraries/Generating/Sources/ImageConverter.cs class ImageConverter (line 33) | public class ImageConverter : Converter method ImageConverter (line 49) | public ImageConverter(Format format) : this(format, SupportedFormats) { } method ImageConverter (line 64) | protected ImageConverter(Format format, IEnumerable supported) : method OnCreateArguments (line 141) | protected override IEnumerable OnCreateArguments() => method CreateAntiAlias (line 157) | private IEnumerable CreateAntiAlias() FILE: Libraries/Generating/Sources/Internal/GsApi.cs class GsApi (line 36) | internal static class GsApi method Invoke (line 75) | public static void Invoke(string[] raw, string tmp, string log) => Set... method ToUtf8 (line 113) | private static IntPtr ToUtf8(string src) method SetTemp (line 133) | private static void SetTemp(string tmp, Action callback) method SetVariable (line 176) | private static void SetVariable(string key, string value) => FILE: Libraries/Generating/Sources/Internal/GsApiException.cs class GsApiException (line 32) | [Serializable] method GsApiException (line 49) | public GsApiException(int status) : this((GsApiStatus)Enum.ToObject(ty... method GsApiException (line 63) | public GsApiException(GsApiStatus status) : this(status, $"{status} ({... method GsApiException (line 78) | public GsApiException(GsApiStatus status, string message) : base(messa... FILE: Libraries/Generating/Sources/Internal/GsApiNative.cs class NativeMethods (line 33) | internal static class NativeMethods method GetInformation (line 46) | [DllImport(LibName, CharSet = CharSet.Ansi, EntryPoint = "gsapi_revisi... method NewInstance (line 58) | [DllImport(LibName, EntryPoint = "gsapi_new_instance")] method SetArgEncoding (line 70) | [DllImport(LibName, EntryPoint = "gsapi_set_arg_encoding")] method InitWithArgs (line 82) | [DllImport(LibName, EntryPoint = "gsapi_init_with_args")] method Exit (line 94) | [DllImport(LibName, EntryPoint = "gsapi_exit")] method DeleteInstance (line 106) | [DllImport(LibName, EntryPoint = "gsapi_delete_instance")] FILE: Libraries/Generating/Sources/Internal/GsApiStatus.cs type GsApiStatus (line 30) | public enum GsApiStatus FILE: Libraries/Generating/Sources/Internal/GsDevice.cs class GsDevice (line 30) | internal static class GsDevice method From (line 45) | public static string From(Format src) => src switch FILE: Libraries/Generating/Sources/Internal/GsInformation.cs type GsInformation (line 33) | [StructLayout(LayoutKind.Sequential)] FILE: Libraries/Generating/Sources/Internal/InitHack.cs class IsExternalInit (line 30) | internal sealed class IsExternalInit { } FILE: Libraries/Generating/Sources/JpegConverter.cs class JpegConverter (line 35) | public class JpegConverter : ImageConverter method JpegConverter (line 48) | public JpegConverter() : this(Format.Jpeg) { } method JpegConverter (line 62) | public JpegConverter(Format format) : this(format, SupportedFormats) { } method JpegConverter (line 77) | protected JpegConverter(Format format, IEnumerable supported) : method OnCreateArguments (line 127) | protected override IEnumerable OnCreateArguments() => base.O... FILE: Libraries/Generating/Sources/Parameters/ColorMode.cs type ColorMode (line 30) | public enum ColorMode FILE: Libraries/Generating/Sources/Parameters/Downsampling.cs type Downsampling (line 30) | public enum Downsampling FILE: Libraries/Generating/Sources/Parameters/Encoding.cs type Encoding (line 30) | public enum Encoding FILE: Libraries/Generating/Sources/Parameters/Format.cs type Format (line 35) | public enum Format FILE: Libraries/Generating/Sources/Parameters/Orientation.cs type Orientation (line 30) | public enum Orientation FILE: Libraries/Generating/Sources/Parameters/Paper.cs type Paper (line 30) | public enum Paper FILE: Libraries/Generating/Sources/PdfConverter.cs class PdfConverter (line 35) | public class PdfConverter : DocumentConverter method PdfConverter (line 48) | public PdfConverter() : this(Format.Pdf, SupportedFormats) { } method PdfConverter (line 63) | protected PdfConverter(Format format, IEnumerable supported) : method OnCreateArguments (line 150) | protected override IEnumerable OnCreateArguments() => base.O... method CreateImages (line 174) | private IEnumerable CreateImages(string kind, Encoding value... method CreateCompression (line 190) | private Argument CreateCompression(string name, Encoding value) => val... FILE: Libraries/Generating/Sources/TiffConverter.cs class TiffConverter (line 34) | public class TiffConverter : ImageConverter method TiffConverter (line 47) | public TiffConverter() : this(Format.Tiff) { } method TiffConverter (line 61) | public TiffConverter(Format format) : this(format, SupportedFormats) { } method TiffConverter (line 76) | protected TiffConverter(Format format, IEnumerable supported) : method OnCreateArguments (line 131) | protected override IEnumerable OnCreateArguments() => method CreateCompression (line 147) | private Argument CreateCompression() => Compression switch FILE: Libraries/Itext/Sources/DocumentReader.cs class DocumentReader (line 33) | public class DocumentReader : DisposableBase, IDocumentReader method DocumentReader (line 49) | public DocumentReader(string src) : this(src, string.Empty) { } method DocumentReader (line 64) | public DocumentReader(string src, string password) : this(src, passwor... method DocumentReader (line 80) | public DocumentReader(string src, string password, OpenOption options) : method DocumentReader (line 96) | public DocumentReader(string src, IQuery query) : this(src, qu... method DocumentReader (line 112) | public DocumentReader(string src, IQuery query, OpenOption opt... method DocumentReader (line 129) | private DocumentReader(string src, Password password, OpenOption options) method Dispose (line 243) | protected override void Dispose(bool disposing) FILE: Libraries/Itext/Sources/DocumentSplitter.cs class DocumentSplitter (line 34) | public class DocumentSplitter : DocumentWriterBase method DocumentSplitter (line 47) | public DocumentSplitter() : this(new()) { } method DocumentSplitter (line 61) | public DocumentSplitter(SaveOption options) : base(options) { } method OnReset (line 91) | protected override void OnReset() method OnSave (line 110) | protected override void OnSave(string directory) method Unique (line 143) | private string Unique(string dir, File src, int pagenum) FILE: Libraries/Itext/Sources/DocumentWriter.cs class DocumentWriter (line 43) | public class DocumentWriter : DocumentWriterBase method DocumentWriter (line 56) | public DocumentWriter() : this(new()) { } method DocumentWriter (line 70) | public DocumentWriter(SaveOption options) : base(options) { } method OnSave (line 85) | protected override void OnSave(string path) FILE: Libraries/Itext/Sources/DocumentWriterBase.cs class DocumentWriterBase (line 34) | public abstract class DocumentWriterBase : DisposableBase, IDocumentWriter method DocumentWriterBase (line 50) | protected DocumentWriterBase(SaveOption options) { Options = options; } method Reset (line 124) | public void Reset() => OnReset(); method Save (line 137) | public void Save(string path) => OnSave(path); method Add (line 157) | public void Add(IEnumerable pages) => _pages.AddRange(pages); method Add (line 179) | public void Add(IEnumerable pages, IDocumentReader hint) method Add (line 196) | public void Add(IEnumerable files) => _attachments.AddRang... method Set (line 209) | public void Set(Metadata src) => Metadata = src; method Set (line 222) | public void Set(Encryption src) => Encryption = src; method OnSave (line 233) | protected abstract void OnSave(string path); method OnReset (line 244) | protected virtual void OnReset() method Bind (line 270) | protected void Bind(IDocumentReader src) method Release (line 292) | protected void Release() method GetRawReader (line 308) | protected IDisposable GetRawReader(File src) method Dispose (line 336) | protected override void Dispose(bool disposing) FILE: Libraries/Itext/Sources/Internal/Attachment.cs class EmbeddedAttachment (line 33) | internal class EmbeddedAttachment : Attachment method EmbeddedAttachment (line 51) | public EmbeddedAttachment(string name, string src, PdfStream core) : method GetLength (line 67) | protected override long GetLength() method GetData (line 83) | protected override byte[] GetData() => _core?.GetBytes() ?? new byte[0]; method GetChecksum (line 94) | protected override byte[] GetChecksum() => FILE: Libraries/Itext/Sources/Internal/AttachmentCollection.cs class AttachmentCollection (line 34) | internal class AttachmentCollection : EnumerableBase method AttachmentCollection (line 51) | public AttachmentCollection(PdfDocument core, PdfFile file) method GetEnumerator (line 91) | public override IEnumerator GetEnumerator() => _inner.GetE... method Dispose (line 108) | protected override void Dispose(bool disposing) { } method Parse (line 134) | private void Parse() FILE: Libraries/Itext/Sources/Internal/ChunkBy.cs class EnumerableExtension (line 40) | internal static class EnumerableExtension method ChunkBy (line 61) | public static IEnumerable> ChunkBy> ChunkBy : IGrouping method Chunk (line 139) | public Chunk(TKey key, IEnumerator enumerator, Func GetEnumerator() method GetEnumerator (line 213) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); method CopyAllChunkElements (line 227) | public bool CopyAllChunkElements() method DoneCopyingChunk (line 258) | private bool DoneCopyingChunk() => _tail == null; method CopyNextChunkElement (line 269) | private void CopyNextChunkElement() class ChunkItem (line 294) | class ChunkItem method ChunkItem (line 296) | public ChunkItem(TSource value) => Value = value; FILE: Libraries/Itext/Sources/Internal/PageCollection.cs class PageCollection (line 40) | internal class PageCollection : EnumerableBase, IReadOnlyList method PageCollection (line 57) | public PageCollection(PdfDocument core, PdfFile file) method GetEnumerator (line 131) | public override IEnumerator GetEnumerator() method Dispose (line 151) | protected override void Dispose(bool disposing) { } FILE: Libraries/Itext/Sources/Internal/Password.cs class Password (line 30) | internal class Password : QueryMessage, string> method Password (line 45) | public Password(IQuery query, string value) : base(query) => V... FILE: Libraries/Itext/Sources/Internal/Reader.cs class Reader (line 45) | internal static class Reader method From (line 62) | public static PdfDocument From(object src) => src as PdfDocument; method From (line 79) | public static PdfDocument From(File src, OpenOption options) => method From (line 99) | public static PdfDocument From(string src, Password password, OpenOpti... method FromImage (line 147) | public static PdfDocument FromImage(string src) method Request (line 191) | private static QueryMessage Request(this IQuery GetImageAttributes(strin... FILE: Libraries/Itext/Sources/Internal/ReaderExtension.cs class ReaderExtension (line 37) | internal static class ReaderExtension method GetFile (line 56) | public static PdfFile GetFile(this PdfDocument src, string path, strin... method GetPage (line 78) | public static PageBase GetPage(this PdfDocument src, PdfFile file, int... method GetMetadata (line 100) | public static Metadata GetMetadata(this PdfDocument src) method GetEncryption (line 134) | public static Encryption GetEncryption(this PdfDocument src, PdfFile f... method Convert (line 167) | public static Exception Convert(this Exception src) => method GetVersion (line 188) | private static PdfVersion GetVersion(PdfDocument src) method GetPageSize (line 204) | private static SizeF GetPageSize(PdfDocument src, int pagenum) method GetViewerOption (line 223) | private static ViewerOption GetViewerOption(PdfCatalog src) => ViewerO... method GetEncryptionMethod (line 241) | private static EncryptionMethod GetEncryptionMethod(PdfDocument src) => method GetUserPassword (line 265) | private static string GetUserPassword(PdfDocument src, PdfFile file) FILE: Libraries/Itext/Sources/Internal/Writer.cs class Writer (line 40) | internal class Writer : DisposableBase method Writer (line 59) | public Writer(string path, SaveOption options, Metadata metadata, Encr... method Add (line 93) | public void Add(IDisposable src, Page page) => Add(src, new[] { page }); method Add (line 107) | public void Add(IDisposable src, IEnumerable pages) method Add (line 132) | public void Add(IEnumerable src) method Dispose (line 161) | protected override void Dispose(bool disposing) => _merger?.Close(); method SetMetadata (line 172) | private void SetMetadata(Metadata src, PdfDocument dest) method SetEncryption (line 219) | private void SetEncryption(Encryption src, WriterProperties dest) method GetVersion (line 245) | private iText.Kernel.Pdf.PdfVersion GetVersion(Metadata src) method GetEncryptionMethod (line 272) | private int GetEncryptionMethod(EncryptionMethod src) => src switch FILE: Libraries/Itext/Sources/OpenOption.cs class OpenOption (line 30) | public class OpenOption FILE: Libraries/Itext/Sources/SaveOption.cs class SaveOption (line 30) | public class SaveOption FILE: Libraries/Pdfium/Sources/DocumentReader.cs class DocumentReader (line 31) | public class DocumentReader : DisposableBase, IDocumentReader method DocumentReader (line 47) | public DocumentReader(string src) : this(src, string.Empty) { } method DocumentReader (line 62) | public DocumentReader(string src, string password) : method DocumentReader (line 79) | public DocumentReader(string src, string password, OpenOption options) : method DocumentReader (line 95) | public DocumentReader(string src, IQuery query) : method DocumentReader (line 112) | public DocumentReader(string src, IQuery query, OpenOption opt... method DocumentReader (line 129) | private DocumentReader(string src, method Dispose (line 227) | protected override void Dispose(bool disposing) => Core?.Dispose(); method MakeQuery (line 242) | private static QueryMessage, string> MakeQuery( FILE: Libraries/Pdfium/Sources/DocumentRenderer.cs class DocumentRenderer (line 31) | public class DocumentRenderer : DocumentReader, IDocumentRenderer method DocumentRenderer (line 47) | public DocumentRenderer(string src) : base(src) { } method DocumentRenderer (line 62) | public DocumentRenderer(string src, string password) : base(src, passw... method DocumentRenderer (line 78) | public DocumentRenderer(string src, string password, OpenOption option... method DocumentRenderer (line 94) | public DocumentRenderer(string src, IQuery query) : base(src, ... method DocumentRenderer (line 110) | public DocumentRenderer(string src, IQuery query, OpenOption o... method Render (line 147) | public void Render(Graphics dest, Page page, PointF point, SizeF size) => method Render (line 164) | public Image Render(Page page, SizeF size) => FILE: Libraries/Pdfium/Sources/Internal/EncryptionFactory.cs class EncryptionFactory (line 32) | internal static class EncryptionFactory method Create (line 58) | public static Encryption Create(PdfiumReader core, string password) =>... method Request (line 93) | public static QueryMessage Request(this IQuery... method CreateMethod (line 118) | private static EncryptionMethod CreateMethod(int src) => FILE: Libraries/Pdfium/Sources/Internal/FileFactory.cs class FileFactory (line 32) | internal static class FileFactory method Create (line 52) | public static PdfFile Create(PdfiumReader core, string password, bool ... class FileAccess (line 70) | [StructLayout(LayoutKind.Sequential)] FILE: Libraries/Pdfium/Sources/Internal/FormFields.cs class FormFields (line 32) | internal class FormFields : DisposableBase method FormFields (line 50) | public FormFields(IntPtr src) { _core = Create(src); } method Render (line 65) | public void Render(IntPtr bitmap, IntPtr page, int x, int y, int w, in... method Dispose (line 86) | protected override void Dispose(bool disposing) method Create (line 112) | private IntPtr Create(IntPtr src) FILE: Libraries/Pdfium/Sources/Internal/MetadataFactory.cs class MetadataFactory (line 33) | internal static class MetadataFactory method Create (line 51) | public static Metadata Create(PdfiumReader core) => core.Invoke(e => n... method GetText (line 76) | private static string GetText(IntPtr core, string name) method GetVersion (line 95) | private static PdfVersion GetVersion(IntPtr core) => method GetPageMode (line 109) | private static ViewerOption GetPageMode(IntPtr core) FILE: Libraries/Pdfium/Sources/Internal/Native/FormFillInfo.cs class FormFillInfo (line 34) | [StructLayout(LayoutKind.Sequential)] FILE: Libraries/Pdfium/Sources/Internal/Native/Pdfium.cs class NativeMethods (line 32) | internal static class NativeMethods method FPDF_InitLibrary (line 47) | [DllImport(LibName)] method FPDF_DestroyLibrary (line 61) | [DllImport(LibName)] method FPDF_GetLastError (line 73) | [DllImport(LibName)] method FPDF_LoadCustomDocument (line 91) | [DllImport(LibName, CharSet = CharSet.Ansi)] method FPDF_CloseDocument (line 106) | [DllImport(LibName)] method FPDF_GetPageCount (line 124) | [DllImport(LibName)] method FPDF_LoadPage (line 142) | [DllImport(LibName)] method FPDF_ClosePage (line 156) | [DllImport(LibName)] method FPDF_GetPageWidth (line 170) | [DllImport(LibName)] method FPDF_GetPageHeight (line 184) | [DllImport(LibName)] method FPDFPage_GetRotation (line 206) | [DllImport(LibName)] method FPDF_GetFileVersion (line 228) | [DllImport(LibName)] method FPDF_GetMetaText (line 252) | [DllImport(LibName)] method FPDFDoc_GetPageMode (line 278) | [DllImport(LibName)] method FPDF_GetDocPermissions (line 300) | [DllImport(LibName)] method FPDF_GetSecurityHandlerRevision (line 314) | [DllImport(LibName)] method FPDFDOC_InitFormFillEnvironment (line 332) | [DllImport(LibName)] method FPDFDOC_ExitFormFillEnvironment (line 347) | [DllImport(LibName)] method FPDF_FFLDraw (line 362) | [DllImport(LibName)] method FPDF_RenderPage (line 382) | [DllImport(LibName)] method FPDF_RenderPageBitmap (line 397) | [DllImport(LibName)] method FPDFBitmap_CreateEx (line 412) | [DllImport(LibName)] method FPDFBitmap_Destroy (line 427) | [DllImport(LibName)] FILE: Libraries/Pdfium/Sources/Internal/PageCollection.cs class PageCollection (line 41) | internal sealed class PageCollection : EnumerableBase, IReadOnlyLi... method PageCollection (line 58) | public PageCollection(PdfiumReader core, PdfFile file) method GetEnumerator (line 134) | public override IEnumerator GetEnumerator() method GetPage (line 154) | private PageBase GetPage(int index) => _core.Invoke(e => method GetPageSize (line 191) | private SizeF GetPageSize(IntPtr handle, int degree) method GetPageRotation (line 207) | private int GetPageRotation(IntPtr handle) method Dispose (line 230) | protected override void Dispose(bool disposing) { } FILE: Libraries/Pdfium/Sources/Internal/PdfiumLibrary.cs class PdfiumLibrary (line 31) | internal abstract class PdfiumLibrary : DisposableBase method GetLastError (line 46) | public PdfiumException GetLastError() method Invoke (line 63) | public void Invoke(Action action) method Invoke (line 82) | public T Invoke(Func func) method Lock (line 99) | protected void Lock(Action action) { lock (_core) action(); } class UnmanagedResource (line 104) | private class UnmanagedResource method UnmanagedResource (line 106) | public UnmanagedResource() { NativeMethods.FPDF_InitLibrary(); } FILE: Libraries/Pdfium/Sources/Internal/PdfiumReader.cs class PdfiumReader (line 34) | internal sealed class PdfiumReader : PdfiumLibrary method Create (line 54) | public static PdfiumReader Create(string src, method PdfiumReader (line 79) | private PdfiumReader(string src) method Invoke (line 161) | public void Invoke(Action action) => Invoke(() => action(_core)); method Invoke (line 176) | public T Invoke(Func func) => Invoke(() => func(_core)); method Dispose (line 193) | protected override void Dispose(bool disposing) => Lock(() => method Load (line 216) | private static void Load(string src, method Load (line 249) | private void Load(string password) method Read (line 278) | private int Read(IntPtr param, uint pos, IntPtr dest, uint size) FILE: Libraries/Pdfium/Sources/Internal/PdfiumRenderer.cs class PdfiumRenderer (line 33) | internal static class PdfiumRenderer method Render (line 54) | public static Image Render(IntPtr core, int pagenum, SizeF size, Angle... method Render (line 94) | public static void Render(IntPtr core, Graphics dest, method Load (line 127) | private static T Load(IntPtr core, int pagenum, Func func) method GetRotation (line 151) | private static int GetRotation(Angle src) => (src + 45).Degree / 90; FILE: Libraries/Pdfium/Sources/Internal/RenderExtension.cs class RenderExtension (line 33) | internal static class RenderExtension method GetFlags (line 46) | public static int GetFlags(this RenderOption src) method GetBitmap (line 66) | public static Bitmap GetBitmap(this RenderOption src, int width, int h... method DrawBackground (line 82) | public static void DrawBackground(this RenderOption src, Action... FILE: Libraries/Pdfium/Sources/Internal/RenderFlags.cs type RenderFlags (line 33) | [Flags] FILE: Libraries/Pdfium/Sources/OpenOption.cs class OpenOption (line 30) | public class OpenOption FILE: Libraries/Pdfium/Sources/PdfiumException.cs class PdfiumException (line 31) | [Serializable] method PdfiumException (line 48) | public PdfiumException(PdfiumStatus status) { Status = status; } method PdfiumException (line 62) | internal PdfiumException(uint status) : this((PdfiumStatus)status) { } FILE: Libraries/Pdfium/Sources/PdfiumStatus.cs type PdfiumStatus (line 29) | public enum PdfiumStatus FILE: Libraries/Pdfium/Sources/RenderOption.cs class RenderOption (line 32) | public class RenderOption FILE: Tests/Converter/Sources/Helpers/InitHack.cs class IsExternalInit (line 29) | internal sealed class IsExternalInit { } FILE: Tests/Converter/Sources/Helpers/MockArguments.cs class MockArguments (line 39) | class MockArguments : IEnumerable method MockArguments (line 57) | public MockArguments(string name, string src, string tmp) method GetEnumerator (line 131) | public IEnumerator GetEnumerator() method GetEnumerator (line 161) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); method CopySource (line 178) | private string CopySource() method GetDigest (line 196) | private string GetDigest() => FILE: Tests/Converter/Sources/Helpers/MockFixture.cs class MockFixture (line 35) | class MockFixture : RegistryFixture method Setup (line 46) | [SetUp] FILE: Tests/Converter/Sources/Program.cs class Program (line 33) | [SetUpFixture] method OneTimeSetup (line 45) | [OneTimeSetUp] method Main (line 63) | [STAThread] FILE: Tests/Converter/Sources/TestCases/Dialog/ErrorTestCase.cs class ErrorTestCase (line 39) | sealed class ErrorTestCase : TestCaseBase> method GhostscriptError (line 52) | private async Task GhostscriptError(MainViewModel vm) method MergeError (line 75) | private async Task MergeError(MainViewModel vm) method SourceEmpty (line 107) | private async Task SourceEmpty(MainViewModel vm) method DigestNotMatch (line 132) | private async Task DigestNotMatch(MainViewModel vm) method OwnerConfirmNotMatch (line 159) | private Task OwnerConfirmNotMatch(MainViewModel vm) method UserConfirmNotMatch (line 194) | private Task UserConfirmNotMatch(MainViewModel vm) method Get (line 232) | protected override IEnumerable Get() FILE: Tests/Converter/Sources/TestCases/Dialog/FileTestCase.cs class FileTestCase (line 37) | class FileTestCase : TestCaseBase> method SelectSource (line 50) | private Task SelectSource(MainViewModel vm) method SelectDestination (line 78) | private Task SelectDestination(MainViewModel vm) method SelectUserProgram (line 106) | private Task SelectUserProgram(MainViewModel vm) method Get (line 134) | protected override IEnumerable Get() FILE: Tests/Converter/Sources/TestCases/Dialog/WarnTestCase.cs class WarnTestCase (line 38) | class WarnTestCase : TestCaseBase> method FileExists (line 51) | private Task FileExists(MainViewModel vm) method MetadataHasValue (line 81) | private Task MetadataHasValue(MainViewModel vm) method Get (line 111) | protected override IEnumerable Get() FILE: Tests/Converter/Sources/TestCases/Main/BmpTestCase.cs class BmpTestCase (line 36) | sealed class BmpTestCase : TestCaseBase method BmpTestCase (line 49) | public BmpTestCase() : base("Sample1pPhoto.ps") { } method Get (line 64) | protected override IEnumerable Get() method OnMake (line 88) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Main/EpsTestCase.cs class EpsTestCase (line 36) | sealed class EpsTestCase : TestCaseBase method Get (line 49) | protected override IEnumerable Get() method OnMake (line 70) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Main/JpegTestCase.cs class JpegTestCase (line 37) | sealed class JpegTestCase : TestCaseBase method JpegTestCase (line 50) | public JpegTestCase() : base("Sample1pPhoto.ps") { } method GetColorModeTestCases (line 65) | private IEnumerable GetColorModeTestCases() method GetOtherTestCases (line 84) | private IEnumerable GetOtherTestCases() method Get (line 98) | protected override IEnumerable Get() => GetOtherTestCases() method OnMake (line 117) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Main/PdfTestCase.cs class PdfTestCase (line 38) | sealed class PdfTestCase : TestCaseBase method GetColorModeTestCases (line 51) | private IEnumerable GetColorModeTestCases() method GetEncodingTestCases (line 67) | private IEnumerable GetEncodingTestCases() method GetOrientationTestCases (line 82) | private IEnumerable GetOrientationTestCases() method GetSaveOptionTestCases (line 97) | private IEnumerable GetSaveOptionTestCases() method GetMetadataTestCases (line 113) | private IEnumerable GetMetadataTestCases() method GetEncryptionTestCases (line 151) | private IEnumerable GetEncryptionTestCases() method GetOtherTestCases (line 185) | private IEnumerable GetOtherTestCases() method Get (line 199) | protected override IEnumerable Get() => GetOtherTestCases() method OnMake (line 223) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Main/PngTestCase.cs class PngTestCase (line 36) | sealed class PngTestCase : TestCaseBase method PngTestCase (line 49) | public PngTestCase() : base("Sample1pPhoto.ps") { } method Get (line 64) | protected override IEnumerable Get() method OnMake (line 88) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Main/PsTestCase.cs class PsTestCase (line 36) | sealed class PsTestCase : TestCaseBase method Get (line 49) | protected override IEnumerable Get() method OnMake (line 70) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Main/TiffTestCase.cs class TiffTestCase (line 37) | sealed class TiffTestCase : TestCaseBase method TiffTestCase (line 50) | public TiffTestCase() : base("Sample1pPhoto.ps") { } method GetColorModeTestCases (line 65) | private IEnumerable GetColorModeTestCases() method GetOtherTestCases (line 84) | private IEnumerable GetOtherTestCases() method Get (line 98) | protected override IEnumerable Get() => GetOtherTestCases() method OnMake (line 117) | protected override void OnMake(SettingValue value) FILE: Tests/Converter/Sources/TestCases/Sdk/SdkTestCase.cs class SdkTestCase (line 37) | sealed class SdkTestCase : TestCaseBase method SdkTestCase (line 50) | public SdkTestCase() : base("Sample1pPhoto.ps") { } method GetJpegTestCases (line 66) | private IEnumerable GetJpegTestCases() method GetTiffTestCases (line 88) | private IEnumerable GetTiffTestCases() method Get (line 120) | protected override IEnumerable Get() => GetJpegTestCases() FILE: Tests/Converter/Sources/TestCases/TestCaseBase.cs class TestCaseBase (line 35) | abstract class TestCaseBase : SourceFileFixture, IEnumerable Get(); method OnMake (line 123) | protected virtual void OnMake(T value) { } method Make (line 146) | protected TestCaseData Make(string name, T value) => Make(name, Source... method Make (line 166) | protected TestCaseData Make(string name, string src, T value) method GetEnumerator (line 185) | public IEnumerator GetEnumerator() => Get().GetEnumerato... method GetEnumerator (line 200) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); FILE: Tests/Converter/Sources/Tests/DialogTest.cs class DialogTest (line 36) | [TestFixture] method Test (line 60) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Converter/Sources/Tests/MainTest.cs class MainTest (line 40) | [TestFixture] method Test (line 66) | [TestCaseSource(nameof(TestCases))] method Set (line 132) | private void Set(SettingViewModel src, SettingValue value) method Set (line 156) | private void Set(MetadataViewModel src, Metadata value) method Set (line 175) | private void Set(SecurityViewModel src, Encryption value) method Invoke (line 205) | private async Task Invoke(MainViewModel vm) FILE: Tests/Converter/Sources/Tests/Sdk/DigestTest.cs class DigestTest (line 36) | [TestFixture] method Test (line 53) | [TestCaseSource(nameof(TestCases))] method TestCases (line 76) | static IEnumerable TestCases() FILE: Tests/Converter/Sources/Tests/Sdk/DocumentNameTest.cs class DocumentNameTest (line 32) | [TestFixture] method Test (line 44) | [TestCase("Sample", "Sample")] FILE: Tests/Converter/Sources/Tests/Sdk/SdkTest.cs class SdkTest (line 38) | [TestFixture] method Test (line 62) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Converter/Sources/Tests/Settings/ExtensionTest.cs class ExtensionTest (line 34) | [TestFixture] method Test (line 46) | [TestCase("Default.txt", "Default.pdf")] method Test_CustomExtension (line 72) | [TestCase(Format.Pdf, ".test_pdf")] FILE: Tests/Converter/Sources/Tests/Settings/MigrationTest.cs class MigrationTest (line 34) | [TestFixture] method Test (line 46) | [Test] FILE: Tests/Converter/Sources/Tests/Settings/SettingTest.cs class SettingTest (line 37) | [TestFixture] method Check (line 51) | [Test] method Check (line 74) | private void Check(MainViewModel src) method Check (line 89) | private void Check(SettingViewModel src) method Check (line 123) | private void Check(MetadataViewModel src) method Check (line 143) | private void Check(SecurityViewModel src) method Check (line 175) | private void Check(SettingFolder src) method Check (line 195) | private void Check(SettingValue src) method Save (line 224) | [Test] FILE: Tests/Converter/Sources/Tests/Texts/MessageTest.cs class MessageTest (line 35) | [TestFixture] method English (line 50) | [Test] method Japanese (line 93) | [Test] method Teardown (line 140) | [TearDown] FILE: Tests/Converter/Sources/Tests/Texts/ResourceTest.cs class ResourceTest (line 35) | [TestFixture] method English (line 50) | [Test] method Japanese (line 155) | [Test] method Teardown (line 264) | [TearDown] FILE: Tests/Converter/Sources/Tests/ViewTest.cs class ViewTest (line 35) | [TestFixture] method Test (line 48) | [Test] FILE: Tests/Core/Sources/AngleTest.cs class AngleTest (line 31) | [TestFixture] method Normalize (line 44) | [TestCase( 0, ExpectedResult = 0)] method Plus (line 62) | [TestCase( 0, 90, ExpectedResult = 90)] FILE: Tests/Core/Sources/AttachmentTest.cs class AttachmentTest (line 32) | [TestFixture] method Create (line 47) | [Test] method Create_WithNonExistent (line 71) | [Test] FILE: Tests/Core/Sources/EncryptionTest.cs class EncryptionTest (line 33) | [TestFixture] method Get (line 54) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Core/Sources/FileTest.cs class FileTest (line 33) | [TestFixture] method Get (line 47) | [TestCaseSource(nameof(TestCases))] method Get_Image (line 72) | [Test] method Open_BadPassword_Throws (line 95) | [TestCaseSource(nameof(TestClasses))] method Open_PasswordCancel_Throws (line 116) | [TestCaseSource(nameof(TestClasses))] FILE: Tests/Core/Sources/Ghostscript/ArgumentTest.cs class ArgumentTest (line 34) | [TestFixture] method Test (line 50) | [TestCaseSource(nameof(TestCases))] method TestCases (line 62) | static IEnumerable TestCases() FILE: Tests/Core/Sources/Ghostscript/ConverterTest.cs class ConverterTest (line 37) | [TestFixture] method Test (line 65) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Core/Sources/Ghostscript/ConverterTestEx.cs class ConverterTestEx (line 36) | [TestFixture] method Revision (line 50) | [Test] method SupportedFormats (line 66) | [Test] method Test_PdfEncoding_Throws (line 109) | [TestCase(Encoding.Flate, Encoding.Jpeg )] FILE: Tests/Core/Sources/Ghostscript/FormatTest.cs class FormatTest (line 34) | [TestFixture] method Count (line 51) | [TestCase("Pdf", 1)] FILE: Tests/Core/Sources/Ghostscript/TestCases/BmpTestCase.cs class BmpTestCase (line 35) | sealed class BmpTestCase : TestCaseBase method Get (line 48) | protected override IEnumerable Get() method OnMake (line 76) | protected override void OnMake(ImageConverter converter) FILE: Tests/Core/Sources/Ghostscript/TestCases/EpsTestCase.cs class EpsTestCase (line 35) | sealed class EpsTestCase : TestCaseBase method Get (line 48) | protected override IEnumerable Get() FILE: Tests/Core/Sources/Ghostscript/TestCases/JpegTestCase.cs class JpegTestCase (line 36) | sealed class JpegTestCase : TestCaseBase method GetBasicTestCases (line 49) | private IEnumerable GetBasicTestCases() method GetQualityTestCases (line 67) | private IEnumerable GetQualityTestCases() method Get (line 83) | protected override IEnumerable Get() => GetBasicTestCases() method OnMake (line 102) | protected override void OnMake(JpegConverter converter) FILE: Tests/Core/Sources/Ghostscript/TestCases/PdfTestCase.cs class PdfTestCase (line 37) | sealed class PdfTestCase : TestCaseBase method GetBasicTestCases (line 50) | private IEnumerable GetBasicTestCases() method GetPaperTestCases (line 74) | private IEnumerable GetPaperTestCases() method GetOrientationTestCases (line 93) | private IEnumerable GetOrientationTestCases() method GetColorModeTestCases (line 118) | private IEnumerable GetColorModeTestCases() method GetEmbedFontsTestCases (line 141) | private IEnumerable GetEmbedFontsTestCases() method GetEncodingTestCases (line 157) | private IEnumerable GetEncodingTestCases() method Get (line 193) | protected override IEnumerable Get() => GetBasicTestCases() FILE: Tests/Core/Sources/Ghostscript/TestCases/PngTestCase.cs class PngTestCase (line 35) | sealed class PngTestCase : TestCaseBase method Get (line 48) | protected override IEnumerable Get() method OnMake (line 76) | protected override void OnMake(ImageConverter converter) FILE: Tests/Core/Sources/Ghostscript/TestCases/PsTestCase.cs class PsTestCase (line 35) | sealed class PsTestCase : TestCaseBase method Get (line 48) | protected override IEnumerable Get() FILE: Tests/Core/Sources/Ghostscript/TestCases/PsdTestCase.cs class PsdTestCase (line 35) | sealed class PsdTestCase : TestCaseBase method Get (line 48) | protected override IEnumerable Get() method OnMake (line 73) | protected override void OnMake(ImageConverter converter) FILE: Tests/Core/Sources/Ghostscript/TestCases/TestCaseBase.cs class TestCaseBase (line 35) | abstract class TestCaseBase : IEnumerable where T : Con... method TestCaseBase (line 48) | protected TestCaseBase() => Category = GetType().Name.Replace("TestCas... method Get (line 80) | protected abstract IEnumerable Get(); method OnMake (line 94) | protected virtual void OnMake(T converter) { } method Make (line 117) | protected TestCaseData Make(string name, T converter) => method Make (line 138) | protected TestCaseData Make(string name, string src, T converter) method GetEnumerator (line 157) | public IEnumerator GetEnumerator() => Get().GetEnumerato... method GetEnumerator (line 172) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); FILE: Tests/Core/Sources/Ghostscript/TestCases/TextTestCase.cs class TextTestCase (line 35) | sealed class TextTestCase : TestCaseBase method Get (line 48) | protected override IEnumerable Get() FILE: Tests/Core/Sources/Ghostscript/TestCases/TiffTestCase.cs class TiffTestCase (line 36) | sealed class TiffTestCase : TestCaseBase method GetBasicTestCases (line 49) | private IEnumerable GetBasicTestCases() method GetMonoTestCases (line 70) | private IEnumerable GetMonoTestCases() method Get (line 91) | protected override IEnumerable Get() => GetBasicTestCases() method OnMake (line 110) | protected override void OnMake(TiffConverter converter) FILE: Tests/Core/Sources/Internal/DocumentReaderFixture.cs class DocumentReaderFixture (line 34) | class DocumentReaderFixture : FileFixture method GetIds (line 50) | protected static IEnumerable GetIds() => GetFactory().Keys; method GetFactory (line 63) | protected static Dictionary Args(params object[] src) => src; method Path (line 119) | private string Path(IEnumerable parts, [CallerMemberName] stri... method Rotate (line 133) | private IEnumerable Rotate(IEnumerable src, int degree) => method Rotate (line 147) | private Page Rotate(Page src, int degree) method Count (line 162) | private int Count(string src, string password, int degree) FILE: Tests/Core/Sources/Itext/ItextReaderTest.cs class ItextReaderTest (line 35) | [TestFixture] method Attachments_Count (line 49) | [TestCase("SampleRotation.pdf", ExpectedResult = 0)] method Attachments_Length (line 72) | [TestCase("SampleAttachment.pdf", "CubePDF.png", ExpectedResult = 3765L)] FILE: Tests/Core/Sources/Itext/ItextWriterTest.cs class ItextWriterTest (line 40) | [TestFixture] method Save (line 54) | [TestCase("Sample.pdf", "", 0, ExpectedResult = 2)] method Overwrite (line 85) | [TestCase("Sample.pdf", "", 0, ExpectedResult = 2)] method Merge (line 114) | [TestCase("Sample.pdf", "SampleBookmark.pdf", 90, ExpectedResult =... method Split (line 143) | [TestCase("SampleBookmark.pdf", "", ExpectedResult = 9)] method Insert (line 179) | [Test] method Attach (line 210) | [TestCase("SampleRotation.pdf", "SampleImage01.png", ExpectedResul... method SetMetadata (line 246) | [TestCase("Metadata")] method SetLayout (line 294) | [TestCase(ViewerOption.SinglePage)] method SetEncryption (line 332) | [TestCase(EncryptionMethod.Aes128, 0xfffff0c0L)] method Args (line 383) | private IEnumerable Args(params object[] src) => src; method Path (line 394) | private string Path(IEnumerable parts, [CallerMemberName] stri... method Rotate (line 408) | private IEnumerable Rotate(IEnumerable src, int degree) => method Rotate (line 422) | private Page Rotate(Page src, int degree) method Count (line 437) | private int Count(string src, string password, int degree) FILE: Tests/Core/Sources/MetadataTest.cs class MetadataTest (line 34) | [TestFixture] method Get (line 48) | [TestCaseSource(nameof(TestCases))] method GetViewerOption (line 76) | [Test] FILE: Tests/Core/Sources/PageTest.cs class PageTest (line 34) | [TestFixture] method GetPage (line 49) | [TestCaseSource(nameof(TestCases))] method GetImagePage (line 75) | [Test] method GetImagePage_Throws (line 97) | [Test] method GetViewSize (line 117) | [TestCase( 0, 595.0f, 842.0f)] FILE: Tests/Core/Sources/PdfVersionTest.cs class PdfVersionTest (line 32) | [TestFixture] method GetString (line 50) | [TestCase("", 1, 2, 0, ExpectedResult = "PDF 1.2")] method GetString_Default (line 90) | [Test] FILE: Tests/Core/Sources/Pdfium/PdfiumRendererTest.cs class PdfiumRendererTest (line 37) | [TestFixture] method Render (line 51) | [TestCaseSource(nameof(TestCases))] method Render_Graphics (line 74) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Core/Sources/Program.cs class Program (line 32) | [SetUpFixture] method OneTimeSetup (line 44) | [OneTimeSetUp] method Main (line 61) | [STAThread] FILE: Tests/Core/Sources/ViewerOptionTest.cs class ViewerOptionTest (line 32) | [TestFixture] method ToName (line 46) | [TestCase(VO.SinglePage, ExpectedResult = "SinglePage")] FILE: Tests/Editor/Sources/BackupTest.cs class BackupTest (line 34) | [TestFixture] method GetRootDirectory (line 46) | [TestCase(@"C:\Users\Foo\CubePdfUtility2\Backup", ExpectedResult = @"... method GetDefaultRootDirectory (line 81) | [Test] FILE: Tests/Editor/Sources/DragDropTest.cs class DragDropTest (line 38) | [TestFixture] method Drag (line 52) | [Test] method Drop (line 81) | [Test] method Serialize (line 109) | [Test] FILE: Tests/Editor/Sources/HistoryTest.cs class HistoryTest (line 34) | [TestFixture] method Undo (line 48) | [Test] method Redo (line 93) | [Test] method Remove (line 141) | private void Remove(IList src, int index, History history) method Create (line 159) | private IList Create() class Integer (line 175) | private class Integer FILE: Tests/Editor/Sources/ImageRendererTest.cs class ImageRendererTest (line 35) | [TestFixture] method Render_WithImage (line 49) | [TestCase("Loading.png", 1, 0)] FILE: Tests/Editor/Sources/Interactions/DialogBehaviorTest.cs class DialogBehaviorTest (line 34) | [TestFixture] method PasswordWindow (line 49) | [Test] method PreviewWindow (line 68) | [Test] method InsertWindow (line 87) | [Test] method RemoveWindow (line 106) | [Test] method MetadataWindow (line 125) | [Test] method EncryptionWindow (line 144) | [Test] method SettingWindow (line 163) | [Test] FILE: Tests/Editor/Sources/Interactions/InsertPositionBehaviorTest.cs class InsertPositionBehaviorTest (line 34) | [TestFixture] method Test (line 49) | [Test] FILE: Tests/Editor/Sources/Interactions/MouseBehaviorTest.cs class MouseBehaviorTest (line 35) | [TestFixture] method Open (line 50) | [Test] method Preview (line 70) | [Test] method Clear (line 90) | [Test] method Move (line 110) | [Test] method IsPressed (line 138) | [Test] FILE: Tests/Editor/Sources/Interactions/SelectionBehaviorTest.cs class SelectionBehaviorTest (line 34) | [TestFixture] method Test (line 49) | [Test] FILE: Tests/Editor/Sources/Interactions/SetupBehaviorTest.cs class SetupBehaviorTest (line 34) | [TestFixture] method Test (line 49) | [Test] FILE: Tests/Editor/Sources/Interactions/SimplexConverterTest.cs class SimplexConverterTest (line 42) | [TestFixture] method TitleConverter (line 58) | [TestCase("Dir\\To\\File.pdf", false, ExpectedResult = "File.pdf - Cub... method TitleConverter_Empty (line 85) | [Test] method TitleConverter_Throws (line 105) | [Test] method IconConverter (line 125) | [TestCase("Sample.pdf", ExpectedResult = true)] method ByteConverter (line 146) | [TestCase(100, Language.English, ExpectedResult = "1 KB (100 Byte... method ByteConverterLite (line 166) | [TestCase(100, Language.English, ExpectedResult = "1 KB")] method EncryptionMethodConverter (line 186) | [TestCase(EncryptionMethod.Standard40, Language.English, ExpectedRes... method ViewerOptionsConverter (line 209) | [TestCase(ViewerOption.SinglePage, Language.English, ExpectedResu... method IsImageFormat (line 231) | [TestCase(SaveFormat.Pdf, ExpectedResult = false)] method BooleanToWaitCursor (line 248) | [Test] method BooleanToArrowCursor (line 263) | [Test] method CountToText (line 282) | [TestCase(10, Language.English, ExpectedResult = "10 pages")] method IndexToText (line 300) | [TestCase(0, Language.English, ExpectedResult = "1")] method SelectionToText (line 318) | [TestCase(5, Language.English, ExpectedResult = "5 pages selected")] method SelectionToVisibility (line 336) | [Test] method HasValueToVisibility (line 355) | [Test] method HasValueToVisibilityInverse (line 374) | [Test] method Convert (line 396) | private T Convert(SimplexConverter src, object value, Language lang) method Convert (line 411) | private T Convert(SimplexConverter src, object value) => FILE: Tests/Editor/Sources/Interactions/VisibleRangeTest.cs class VisibleRangeTest (line 34) | [TestFixture] method Test (line 49) | [Test] FILE: Tests/Editor/Sources/Internal/MockDragDrop.cs class MockDragInfo (line 40) | class MockDragInfo : IDragInfo method MockDragInfo (line 54) | public MockDragInfo(object data, int index) class MockDropInfo (line 140) | class MockDropInfo : IDropInfo FILE: Tests/Editor/Sources/Internal/VmExtension.cs class VmExtension (line 41) | internal static class VmExtension method Boot (line 60) | public static IDisposable Boot(this MainViewModel vm, VmParam vp) method Hook (line 93) | public static IDisposable Hook(this IBindable vm, VmParam vp) => new D... method Hook (line 122) | public static IDisposable Hook(this IBindable vm) => Hook(vm, new()); method Test (line 140) | public static void Test(this MainViewModel vm, Action action) method Test (line 168) | public static void Test(this MainViewModel vm, ICommand command) method Test (line 187) | public static void Test(this MainViewModel vm, BindableElement element... method Select (line 206) | public static void Select(this MainViewModel vm, params int[] indices) FILE: Tests/Editor/Sources/Internal/VmFixture.cs class VmFixture (line 38) | internal abstract class VmFixture : FileFixture method NewVM (line 53) | protected MainViewModel NewVM() method Get (line 81) | protected string Get(IEnumerable args, [CallerMemberName] stri... method Args (line 97) | protected IEnumerable Args(params object[] src) => src; FILE: Tests/Editor/Sources/Internal/VmParam.cs class VmParam (line 31) | internal class VmParam FILE: Tests/Editor/Sources/Presenters/EncryptionTest.cs class EncryptionTest (line 35) | [TestFixture] method Test (line 49) | [Test] method Cancel (line 81) | [Test] method Subscribe (line 111) | private IDisposable Subscribe(MainViewModel vm, Encryption src) => method AssertEquals (line 146) | private void AssertEquals(Encryption src, Encryption cmp) FILE: Tests/Editor/Sources/Presenters/ExtractTest.cs class ExtractTest (line 37) | [TestFixture] method Extract (line 51) | [Test] method ExtractOthers (line 86) | [Test] method AssertObject (line 115) | private void AssertObject(ExtractViewModel src) FILE: Tests/Editor/Sources/Presenters/InsertTest.cs class InsertTest (line 42) | [TestFixture] method Insert (line 56) | [TestCase("SampleAnnotation.pdf", 11)] method Inser_DragDrop (line 95) | [Test] method Ivm_SelectClear (line 140) | [Test] method Ivm_Clear (line 159) | [Test] method Ivm_Remove (line 176) | [Test] method Ivm_Move (line 195) | [Test] method Ivm_DragUp (line 216) | [Test] method Ivm_DragDown (line 249) | [Test] method Ivm_DragSame (line 277) | [Test] method Boot (line 321) | private void Boot(Action callback, bool apply = true,... method AssertObject (line 375) | private void AssertObject(InsertViewModel src) FILE: Tests/Editor/Sources/Presenters/MetadataTest.cs class MetadataTest (line 36) | [TestFixture] method Test (line 50) | [TestCaseSource(nameof(TestCases))] method Cancel (line 72) | [Test] method Subscribe (line 144) | private IDisposable Subscribe(MainViewModel vm, Metadata src) => method AssertEquals (line 191) | private void AssertEquals(Metadata src, Metadata cmp) FILE: Tests/Editor/Sources/Presenters/MoveTest.cs class MoveTest (line 33) | [TestFixture] method MoveNext (line 47) | [Test] method MovePrevious (line 79) | [Test] method MoveNext_DragDrop (line 111) | [Test] method MovePrevious_DragDrop (line 144) | [Test] FILE: Tests/Editor/Sources/Presenters/OpenTest.cs class OpenTest (line 38) | [TestFixture] method Open (line 52) | [TestCase("Sample.pdf", "" )] method Open_BadFormat (line 75) | [Test] method OpenLink (line 99) | [Test] method OpenLink_NotFound (line 129) | [Test] method OpenLink_Null (line 156) | [Test] method Link (line 181) | private void Link(string link, string src) => new Shortcut method AssertObject (line 199) | private void AssertObject(ImageItem src) FILE: Tests/Editor/Sources/Presenters/OthersTest.cs class OthersTest (line 36) | [TestFixture] method Check (line 50) | [Test] method Close (line 75) | [TestCase("Sample.pdf", 9, true )] method Rotate (line 106) | [Test] method Undo (line 146) | [Test] FILE: Tests/Editor/Sources/Presenters/RemoveTest.cs class RemoveTest (line 35) | [TestFixture] method Remove (line 49) | [Test] method RemoveOthers (line 79) | [Test] FILE: Tests/Editor/Sources/Presenters/RibbonTest.cs class RibbonTest (line 33) | [TestFixture] method GetText_English (line 47) | [Test] method GetTooltip_English (line 97) | [Test] method GetText_Japanese (line 146) | [Test] method GetTooltip_Japanese (line 196) | [Test] method GetText_Dynamically (line 246) | [Test] FILE: Tests/Editor/Sources/Presenters/SaveTest.cs class SaveTest (line 34) | [TestFixture] method SaveAs (line 48) | [TestCase("Sample.pdf", "" )] method Overwrite (line 79) | [TestCase("Sample.pdf", "")] FILE: Tests/Editor/Sources/Presenters/SettingTest.cs class SettingTest (line 35) | [TestFixture] method Test (line 49) | [Test] method Check (line 75) | [Test] method AssertObject (line 115) | private void AssertObject(SettingViewModel src) FILE: Tests/Editor/Sources/Presenters/ViewTest.cs class ViewTest (line 34) | [TestFixture] method Preview (line 48) | [Test] method Select (line 77) | [Test] method Zoom (line 121) | [Test] method FrameOnly (line 147) | [Test] FILE: Tests/Editor/Sources/Program.cs class Program (line 33) | [SetUpFixture] method OneTimeSetup (line 45) | [OneTimeSetUp] method Main (line 63) | [STAThread] FILE: Tests/Editor/Sources/RangeTest.cs class RangeTest (line 33) | [TestFixture] method Parse (line 47) | [TestCase("1,2,3,4", ExpectedResult = 4)] method Parse_Throws (line 64) | [TestCase("1,2,a")] FILE: Tests/Editor/Sources/RendererCacheTest.cs class RendererCacheTest (line 33) | [TestFixture] method GetOrAdd (line 47) | [TestCase("Sample.pdf", "")] FILE: Tests/Editor/Sources/RibbonElementTest.cs class RibbonElementTest (line 33) | [TestFixture] method Check (line 47) | [Test] FILE: Tests/Pages/Sources/FileSelectorTest.cs class FileSelectorTest (line 35) | [TestFixture] method Get (line 49) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Pages/Sources/Internal/ViewModelExtension.cs class ViewModelExtension (line 37) | static class ViewModelExtension method Test (line 53) | public static bool Test(this MainViewModel vm, Action action) method GetFiles (line 89) | public static IEnumerable GetFiles(this MainViewModel vm) => FILE: Tests/Pages/Sources/MainWindowTest.cs class MainWindowTest (line 34) | [TestFixture] method Bind (line 49) | [Test] FILE: Tests/Pages/Sources/Presenters/MergeTest.cs class MergeTest (line 36) | [TestFixture] method Merge (line 50) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Pages/Sources/Presenters/OthersTest.cs class OthersTest (line 35) | [TestFixture] method Setup (line 49) | [Test] method Password (line 68) | [Test] method Password_Cancel (line 100) | [Test] method Move (line 121) | [TestCase( 1)] method Remove (line 144) | [Test] method Clear (line 169) | [Test] method Preview (line 196) | [Test] method Settings (line 223) | [Test] method Create_Throws (line 251) | [Test] FILE: Tests/Pages/Sources/Presenters/SplitTest.cs class SplitTest (line 36) | [TestFixture] method Split (line 50) | [TestCaseSource(nameof(TestCases))] FILE: Tests/Pages/Sources/Program.cs class Program (line 33) | [SetUpFixture] method OneTimeSetup (line 45) | [OneTimeSetUp] method Main (line 63) | [STAThread]