Sabtu, 14 Februari 2026

How to Buy Canvas Fabric Duck Cloth Online

To buy canvas fabric duck cloth online, purchasers must select specific textile weights ranging from 7 to 30 ounces per square yard and specify bolt widths between 36 and 72 inches. As of early 2026, managing procurement for wide-format textile printing and industrial manufacturing requires exact material matching. Over the past decade, I have sourced and evaluated thousands of linear yards of industrial textiles. This article covers the physical properties, grading systems, and purchasing logistics of plain-woven cotton duck fabric. Unlike apparel retail sites, this document excludes printed novelty fabrics featuring waterfowl designs.

Below is the immediate purchasing specification matrix for rapid material sourcing.


Purchasing Metric


Standard Specification Range


Primary Industry Application


Weight (Single-Fill)


7 oz to 12 oz


Apparel, Linings, Light Banners


Weight (Numbered/Double-Fill)


#12 (11.5 oz) to #1 (30 oz)


Industrial Covers, Tents, Awnings


Available Bolt Widths


36", 48", 60", 72"


Determined by project pattern dimensions


Pricing Structure


Billed per linear yard (36" length)


Wholesale and retail textile distribution

What Is Cotton Duck Cloth and How Does It Differ From Standard Canvas?

Cotton duck cloth is a heavy, plain-woven cotton textile distinguished by its tightly packed yarns. Standard canvas features a looser, more open weave. Duck fabric utilizes two plied yarns in the warp (vertical) and a single yarn in the weft (horizontal). This tight yarn count blocks wind, resists snagging, and limits water penetration.

The classification originates from the Dutch word doek. This translates to linen canvas. 17th-century sailors originally utilized this dense material for sea apparel.

Tightly woven cotton duck yields a higher tear resistance than open-weave canvas. Industry testing validates this structural advantage. A Number 8 duck canvas regularly exceeds 200 lbs of tensile strength when subjected to the ASTM D5034 (Grab Breaking Load) test. The tight weave provides a smooth surface, holding high-resolution ink retention for textile printing without bleeding.

How Are Duck Canvas Weights Categorized: Ounces vs. Numbered System?

Textile manufacturers categorize duck canvas using two distinct measurement systems: the single-fill ounce weight system and the double-fill numbered system. Fabric weight depends on a square yard of material.

The single-fill system uses one yarn in both the warp and the weft. Retailers sell this by its direct weight per square yard. Lightweight 7-ounce to 10-ounce single-fill fabrics provide flexibility.

The numbered duck system applies to heavy, double-fill fabrics utilizing plied yarns. A lower number designates a heavier, thicker textile. Consequently, a Number 12 duck weighs 11.5 ounces, while a Number 1 duck weighs 30 ounces per square yard. Heavy grades undergo the ASTM D1424 (Elmendorf Tearing Strength) test to quantify resistance against sudden puncturing.


Numbered Grade


Weight (Ounces per Square Yard)


Metric Weight (Grams per Square Meter)


Number 12


11.5 oz


390 g/m²


Number 10


14.75 oz


500 g/m²


Number 8


18.0 oz


610 g/m²


Number 6


21.0 oz


710 g/m²


Number 4


24.0 oz


810 g/m²


Number 1


30.0 oz


1,000 g/m²

Which Canvas Weight Matches Specific Textile Projects?

Selecting the correct textile weight dictates the structural integrity of the fabricated item. You risk needle breakage and motor burnout if you attempt to sew Number 4 duck on a standard domestic sewing machine.

Event organizers utilize heavy 10-ounce wide-width duck canvas as the base material for step and repeat banners. The weight prevents the banner from curling under tension. Conversely, apparel manufacturers select 7-ounce duck for chore coats, prioritizing flexibility over rigid tensile strength.

Sourcing Wholesale Duck Cloth Rolls

Purchasing full rolls requires understanding the selvedge edge. The selvedge edge prevents the fabric from unraveling on the bolt during transit. Wholesale suppliers ship these rolls in continuous yards. Fabricating massive items like circus tents demands 100-yard continuous rolls to minimize weak structural seams.

Purchasing Bulk Canvas Fabric by the Yard

Calculating accurate yardage requires matching pattern dimensions against fixed bolt widths. Unbleached, greige goods (raw loom-state fabric) contract upon initial laundering. Buyers must use an exact mathematical formula to calculate shrinkage for 100% cotton prior to fabrication.

  1. Identify the finished length: Determine the exact measurement of the final manufactured product.

  2. Apply the warp shrinkage formula: Multiply the required finished length by 1.15. This accommodates a 15% maximum warp shrinkage typical of untreated 100% cotton.

  3. Verify continuous cuts: Specify "continuous yardage" on the purchase order to prevent the supplier from shipping fragmented scrap pieces.

What Are the Common Finishes and Treatments for Duck Cloth?

Raw, loom-state cotton duck represents the base material. Manufacturers apply chemical treatments to alter its performance in specific environments. You will degrade the material rapidly if you deploy untreated cotton in high-moisture outdoor settings without a protective barrier.

  • Natural/Unbleached: Retains the raw, off-white color of the cotton boll. Manufacturers use this strictly for custom dyeing or priming.

  • Primed: Features an acrylic gesso coating. This barrier prevents oil paint from rotting the natural cotton fibers over time.

  • Waxed: Integrates a paraffin or beeswax blend. This creates a highly water-resistant and windproof barrier for outdoor gear.

  • Sunforger: Employs a specific chemical bath. This resists UV degradation, water penetration, and mildew growth on boat covers and yurts.

  • Fire Retardant (FR): Meets National Fire Protection Association (NFPA) 701 standards. The fabric self-extinguishes upon flame removal, mandated for commercial event drapery.

Direct Purchasing Specifications for Online Fabric Sourcing

Purchasers seeking to acquire duck cloth online must align material specifications directly with application requirements. Sourcing platforms structure their inventory around the single-fill ounce weight (7oz to 12oz) and the double-fill numbered system (#12 to #1). Selection relies entirely on matching the physical thickness and width (ranging from 36" to 72") to the required tensile strength of the end product. Treated finishes alter the chemical behavior of the base cotton. Buyers must specify treatments like Sunforger for marine environments or NFPA 701 certification for commercial indoor installations.

Key Takeaways for Textile Sourcing:

  • Weight determines application: Lightweight (7oz) suits apparel, medium-weight (10oz) fits bags, and heavy-weight (#8) constructs industrial covers.

  • Measurement defines cost: Inventory prices reflect the linear yard, keeping the bolt width fixed.

  • Raw cotton shrinks: Unbleached, greige goods contract by up to 15% upon initial laundering, requiring buyers to multiply required yardage by 1.15.

  • Coatings change properties: Waxed, primed, and fire-retardant treatments modify the fabric's breathability and flexibility for specialized environments.

Order exact yardage for your project directly through wholesale textile suppliers. Access extensive inventories of Canvas Duck Cloth Fabric by the Yard to view specific technical specifications, or read more about material matching in our technical Canvas Fabric Buyer's Guides.


--
You received this message because you are subscribed to the Google Groups "Broadcaster" group.
To unsubscribe from this group and stop receiving emails from it, send an email to broadcaster-news+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/broadcaster-news/e61c3c23-66b6-437f-89e6-60dda7cb36edn%40googlegroups.com.

Selasa, 10 Februari 2026

Re: [MSAccessProfessionals] HOW DOES ACCESS COUNT?

Look at the column in datasheet view. If it is left-aligned, the values are being treated as text. If right-aligned, then numeric. You could try wrap your expression in a function that would convert the value to numeric like: 

ConvertedValue: Val(IIf(Nz([txtNums],'')<>'' And IsNumeric([txtNums]),CLng([txtNums]),Null))

Duane



From: J. Stribling via groups.io <Jms4th=gmail.com@groups.io>
Sent: Monday, February 9, 2026 9:46 PM
 
It counts text as alphabetized text. When numbers are stored as text 

Use a query against this table and *coerce* the text values to actual number like this:

ConvertedValue: IIf(Nz([txtNums],'')<>'' And IsNumeric([txtNums]),CLng([txtNums]),Null)

I hope this helps,

John Stribling 



 


On Mon, Feb 9, 2026 at 1:52 PM Paul Baldy via groups.io <Pbaldy=gmail.com@groups.io> wrote:
What is the data type of the field? It sounds like it's text instead of a numeric type. You're getting an alphabetical sort.

Paul
Sent via mobile device

From: Phil, WF3W via groups.io <WF3W=JUNO.COM@groups.io>
Sent: Monday, February 9, 2026 10:43:17 AM
 
Happy New Year!
 
I trust all have been resigned to the OFFICE price hike...?
 
I have a database of books and their locations. 1 table merely numbers positions 1-343.
 
Everything counts/works as I was taught, in the last century [OUCH!] except... for example, 01 - 10... but after 10 comes 100. After 109 is 11. After 169 is 17. After 279 is 28. The "20s" are most screwed-up. I assumed it was a matter of "places" 028 but nope.
 
Obviously...
 
Thanks for all help & guidance. Crying towels available FREE.
 
Phil
_

Senin, 09 Februari 2026

Re: [MSAccessProfessionals] HOW DOES ACCESS COUNT?

It counts text as alphabetized text. When numbers are stored as text 

Use a query against this table and *coerce* the text values to actual number like this:

ConvertedValue: IIf(Nz([txtNums],'')<>'' And IsNumeric([txtNums]),CLng([txtNums]),Null)

I hope this helps,

John Stribling 



 


On Mon, Feb 9, 2026 at 1:52 PM Paul Baldy via groups.io <Pbaldy=gmail.com@groups.io> wrote:
What is the data type of the field? It sounds like it's text instead of a numeric type. You're getting an alphabetical sort.

Paul
Sent via mobile device

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> on behalf of Phil, WF3W via groups.io <WF3W=JUNO.COM@groups.io>
Sent: Monday, February 9, 2026 10:43:17 AM
To: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io>
Subject: [MSAccessProfessionals] HOW DOES ACCESS COUNT?
 
Happy New Year!
 
I trust all have been resigned to the OFFICE price hike...?
 
I have a database of books and their locations. 1 table merely numbers positions 1-343.
 
Everything counts/works as I was taught, in the last century [OUCH!] except... for example, 01 - 10... but after 10 comes 100. After 109 is 11. After 169 is 17. After 279 is 28. The "20s" are most screwed-up. I assumed it was a matter of "places" 028 but nope.
 
Obviously...
 
Thanks for all help & guidance. Crying towels available FREE.
 
Phil

_._,_._,_

Groups.io Links:

You receive all messages sent to this group.

View/Reply Online (#116765) | Reply to Group | Reply to Sender | Mute This Topic | New Topic
Your Subscription | Contact Group Owner | Unsubscribe [sugeng.panjalu.access@blogger.com]

_._,_._,_

Re: [MSAccessProfessionals] HOW DOES ACCESS COUNT?

What is the data type of the field? It sounds like it's text instead of a numeric type. You're getting an alphabetical sort.

Paul
Sent via mobile device

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> on behalf of Phil, WF3W via groups.io <WF3W=JUNO.COM@groups.io>
Sent: Monday, February 9, 2026 10:43:17 AM
To: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io>
Subject: [MSAccessProfessionals] HOW DOES ACCESS COUNT?
 
Happy New Year!
 
I trust all have been resigned to the OFFICE price hike...?
 
I have a database of books and their locations. 1 table merely numbers positions 1-343.
 
Everything counts/works as I was taught, in the last century [OUCH!] except... for example, 01 - 10... but after 10 comes 100. After 109 is 11. After 169 is 17. After 279 is 28. The "20s" are most screwed-up. I assumed it was a matter of "places" 028 but nope.
 
Obviously...
 
Thanks for all help & guidance. Crying towels available FREE.
 
Phil

[MSAccessProfessionals] HOW DOES ACCESS COUNT?

Happy New Year!
 
I trust all have been resigned to the OFFICE price hike...?
 
I have a database of books and their locations. 1 table merely numbers positions 1-343.
 
Everything counts/works as I was taught, in the last century [OUCH!] except... for example, 01 - 10... but after 10 comes 100. After 109 is 11. After 169 is 17. After 279 is 28. The "20s" are most screwed-up. I assumed it was a matter of "places" 028 but nope.
 
Obviously...
 
Thanks for all help & guidance. Crying towels available FREE.
 
Phil

Jumat, 06 Februari 2026

Re: [MSAccessProfessionals] forms not opening in Windows Home

Thank you. This is great information.

Dean J. Waring

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> on behalf of crystal (strive4peace) via groups.io <strive4peace2008=yahoo.com@groups.io>
Sent: Friday, February 6, 2026 1:43 PM
To: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io>
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home
 

[Edited Message Follows]

 

ps, Peter's free API Viewer tool lets you look up APIs by Declares, Constants, and Types. He got the original list from Microsoft and has spent a lot of time expanding and correcting it, which he actively continues to do. It's a stand-alone tool you can launch and use to look stuff up. He named it win32apiviewer.accdb in the last download I got, which is enough for me! That has all the basics plus a lot more. If API calls aren't in there, they are probably obscure.

 

VBA7 was introduced with Access 2010. VBA7 declares etc will work in 32 or 64-bit.

 

When I have a 32-bit database (VBA6) that needs to be made to also run in 64-bit, if it will take a lot of hours, I ask for Peter's help. He spent a few years writing his tool to convert to VBA7 (which many refer to as 32 to 64) and is still expanding it. So with a database, he can convert it quick. When he gets a database with an API call he can't convert, it will usually be because there is no VBA7 equivalent – and often those calls aren't needed anyway. He's also fixed the errors in the original source he got from Microsoft. … and he's a super nice guy. He's in the UK and, in my opinion, the world expert on 32-64.

 

Kind regards,
crystal

 

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> On Behalf Of crystal (strive4peace) via groups.io
Sent: Friday, February 6, 2026 9:53 AM
To: MSAccessProfessionals@groups.io
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home

 

Hi Dean,

 

Peter Cole has a tool to automatically make the conversions and if you have many of them or get confused, you should email him and ask for his help.

 

support@thememydatabase.co.uk

 

Peter also has a page with a couple free tools that you can download:

https://www.thememydatabase.co.uk/access32to64.html

 

When you click the blue Download button, you'll be taken to a Gumroad page to add item to shopping cart. It's free so don't worry about getting it that way.

 

I have his API Viewer pinned to my taskbar

 

Kind regards,
crystal

 

 

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> On Behalf Of Duane Hookom via groups.io
Sent: Friday, February 6, 2026 12:07 AM
To: MSAccessProfessionals@groups.io
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home

 

Hi Dean,

Can you describe what you mean by "won't work"? Do you have 32-bit API calls? If so, these need a slight modification in the code. Collin has some great information at 32 to 64-bit Conversion.

 

Duane Hookom

 


From: Dean Waring via groups.io <deanjw2006=msn.com@groups.io>
Sent: Thursday, February 5, 2026 9:03 AM
To: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io>
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home

 

I have a multi-user Access database that our group has been using for over 10 years. The company is upgrading individual computers to the 64 bit version of Access. My 32 bit Access program won't work in this environment. Does anyone know if there is a way to make a 32 bit program run in a 64 bit environment, or if there is a way to convert the DB to 64 bit?

 

Dean J. Waring

 

 

Re: [MSAccessProfessionals] 32-bit database (VBA6) that needs to be made to also run in 64-bit (VBA7)

This is some of the previous thread contents related to this topic:

 

ps, Peter’s free API Viewer tool lets you look up APIs by Declares, Constants, and Types. He got the original list from Microsoft and spent a lot of time expanding and correcting it, which he actively continues to do. The API Viewer is a stand-alone tool (Access ACCDB database) you can use to look stuff up. He named it win32apiviewer.accdb in the last download I got, which is enough for me! That has all the basics plus a lot more. If API calls aren't in there, they are probably obscure.

 VBA7 was introduced with Access 2010. VBA7 declares etc will work in 32 or 64-bit.

 When I have a  VBA6 project (32-bit database) that needs to be made to also run in VBA7 (32 and 64-bit), if it will take a lot of hours, I ask for Peter’s help. He spent a few years writing his tool to convert to VBA7 (which many refer to as 32 to 64) and is still expanding it. So if you send him your database, he can convert it quick. When he gets a database with an API call he can’t convert, it will usually be because there is no VBA7 equivalent – and often those calls aren’t needed anyway. If that’s not the case, he gets excited to find out why.  He’s also fixed the errors in the original source information that he got from Microsoft (which is all many others who haven’t done the testing that he has have). … and he’s a super nice guy. He’s in the UK and, in my opinion, the world expert on 32-64.

 Kind regards,
crystal

 

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> On Behalf Of crystal (strive4peace) via groups.io
Sent: Friday, February 6, 2026 9:53 AM
To: MSAccessProfessionals@groups.io
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home

 Hi Dean,

 Peter Cole has a tool to automatically make the conversions and if you have many of them or get confused, you should email him and ask for his help.

 support@thememydatabase.co.uk

 Peter also has a page with a couple free tools that you can download:

https://www.thememydatabase.co.uk/access32to64.html

 When you click the blue Download button, you’ll be taken to a Gumroad page to add item to shopping cart. It’s free so don’t worry about getting it that way.

 I have his API Viewer pinned to my taskbar

 Kind regards,
crystal

 

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> On Behalf Of Duane Hookom via groups.io
Sent: Friday, February 6, 2026 12:07 AM
To: MSAccessProfessionals@groups.io
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home

 

Hi Dean,

Can you describe what you mean by "won't work"? Do you have 32-bit API calls? If so, these need a slight modification in the code. Collin has some great information at 32 to 64-bit Conversion.

 

Duane Hookom

 


From: Dean Waring via groups.io <deanjw2006=msn.com@groups.io>
Sent: Thursday, February 5, 2026 9:03 AM
To: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io>
Subject: Re: [MSAccessProfessionals] forms not opening in Windows Home

 

I have a multi-user Access database that our group has been using for over 10 years. The company is upgrading individual computers to the 64 bit version of Access. My 32 bit Access program won't work in this environment. Does anyone know if there is a way to make a 32 bit program run in a 64 bit environment, or if there is a way to convert the DB to 64 bit?

 

Dean J. Waring

 

~~~~

 

From: MSAccessProfessionals@groups.io <MSAccessProfessionals@groups.io> On Behalf Of crystal (strive4peace) via groups.io
Sent: Friday, February 6, 2026 12:56 PM
To: MSAccessProfessionals@groups.io
Subject: Re: [MSAccessProfessionals] 32-bit database (VBA6) that needs to be made to also run in 64-bit (VBA7)

 

changed subject FROM forms not opening in Windows Home TO 32-bit database (VBA6) that needs to be made to also run in 64-bit (VBA7)

~~~

Dean, when you post a new message that isn't related to the thread, change the Subject. Best is to make a new message to the group.

~~~