Silverlight Multi-Page-size Page Turn Control

En curso Publicado May 1, 2009 Pagado a la entrega
En curso Pagado a la entrega

I need a custom Page-Turn control built for Silverlight 3.0 using XAML and C#. The page turn control should allow for display of pages with varying sizes. For example, the first page (side 1 and side 2) may be 8.5 by 11 inches. When the page is turned, the second page (side 1 and side 2) may be 17 by 11 inches. When the page is turned, the third page (side 1 and side 2) may be 8.5 by 14 inches. When on page 1, I should see displayed, page 1 on top, see the portion of page 2 and 3 that are not covered up by page 1 assuming this is only a 3 page document. Otherwise this should be the case all the way to the final page specified. Each page should have an option to have a border around the outer edge of the page. Each page of the page-turn control should be on a relative scale to inches. The page-turn control should accept and act upon the following parameters For each specific Page(with respective options/values): 1) ShowPageBorder(True or False) 2) PageBorderThickness(in points where 72 points = 1 inch) 3) PageBorderColor(Red,Green,Blue values) 4) PageSize(Height in points, Width in points) Note: Origin is Top,Left 5) ContentToDisplayOnPageSideOne(XAML) 6) ContentToDisplayOnPageSideTwo(XAML) 7)PageBackgroundFillColor(Red,Green,Blue values) 8)PageBackgroundFillArea(Height in points, Width in points) Note: Page Area outside fill area should have a transparent background. 9) DistanceBetweenPagesWhenPagesAreDisplayedSideBySideOrTopToBottom(Points) 10)HowPagesShouldBeDisplayedWhenThereIsMoreThanOnePage(PreviousPageOnLeftSideAndNextPageOnRightSide or PreviousPageOnTopSideAndNextPageOnBottomSide) 11) PageTurnHandleLocationsOnThePageBorder(This can be none or all six of the flags as the parameters - TopLeft,TopCenter,TopRight,LeftCenter,RightCenter, LeftBottom,CenterBottom,RightBottom - These flags can be comined using the | operator) Note: When mouse hovers over any of these handle locations that are defined by this parameter the page should curl in slightly at that location if the ShouldPageCurlWhenMouseOverPageTurnHandleArea is true. Clicking and dragging should allow page turn. 12) ShouldPageCurlWhenMouseOverPageTurnHandleArea(True or False). The listed parameters should be settable from C# and C# methods available for this and to invoke Page Turn from C#. Please note that if the content of the XAML provided as a parameter to ContentToDisplayOnPageSideOne or ContentToDisplayOnPageSideTwo are outside the Page Area, only the content inside the Page Area should be visible. That is no scaling should take place and no cropping. Just don't display the area outside the page, don't clip it.

Source code and all rights must be included and released upon delivery for acceptance.

.NET

Nº del proyecto: #427593

Sobre el proyecto

7 propuestas Proyecto remoto Activo May 2, 2009

7 freelancers están ofertando un promedio de $650 por este trabajo

omsoftware

Dear Sir, Please See the PMB. Thanks, Rajkamal

$750 USD en 15 días
(19 comentarios)
7.0
XpertsInn

i have done work in silverlight.

$750 USD en 10 días
(6 comentarios)
4.9
ilogicx

Please view PMB

$750 USD en 20 días
(5 comentarios)
4.0
srishtiinfo

Dear sir,Our ability to deliver a wide range of software solutions with a unique blend of experience, best practices and tools that help you maximize business output. Standardized solutions for various industries, cus Más

$600 USD en 10 días
(0 comentarios)
0.0
silverweb2

I can do this. Please check PM

$600 USD en 30 días
(0 comentarios)
0.0
ManiksSoftware

We possess extensive experience of developing numerous high-end websites and are highly organized and adept at meeting tight deadlines that are so common in this industry. Please see PMB for more details.

$750 USD en 25 días
(0 comentarios)
0.0